Offline disbursements are cash payments made by the merchant to their customers through a Paycode generated on the Monnify platform. This feature allows customers to withdraw cash from a Moniepoint Business Owner.
A Paycode is a short form for a payment code. It is a 10-digit number that a merchant generates and provides to a customer to withdraw cash at a Moniepoint Agent.
Merchants generate this paycode and provide it to customers who then take this paycode to any Moniepoint business owners close by. Once the paycode is shown to the agent, the paycode is verified and the amount tied to the paycode is given to the customer in cash while the merchant account is debited of the amount.
Key features of a paycode include:

Merchants can generate paycode for their customers from their dashboard by using the create new paycode button.
Upon clicking the Create New Paycode button, you are redirected to a page to provide details that should be linked with the paycode which is what the Moniepoint business owners will use to verify the transaction before releasing funds to the your customers. Details to be provided include beneficiary name (name of customer for funds to be disbursed to), amount to be disbursed, reference, and also expiry date (If expiry date for paycode is not defined, it will expire by default after 24 hours) as shown;

And after filling in the required details, he can click on the make transfer button to complete the transfer process.
Paycodes can also be generated using the Paycode generation APIs. Below is a list of endpoints required for paycode management.
When a Paycode is created or used, it’s list of possible status are outlined as follows;
In general, all offline products can easily be tested from the Simulator tab on the developer section of the monnify dashboard.