How can I create a Direct Payin?

Modified on Fri, 2 Aug at 12:03 AM

Merchants input all the Customer Details via our Payin API, thus getting the “Pay_Code” in response. The same is used by the Customer to complete the payment. In this method, a Merchant needs to know all the Customer Details. To be able to successfully perform a Payin via the Finmo platform you would need the following APIs in consideration:

  • Step 1 : List all Payin methods by Currency & Country - This API will provide you all the Payin methods supported for a country/currency combination.

  • Step 2 : Get the required fields by Payin method - This API will provide you the required parameter to capture the details from the consumer or let your platform take care of it. But if the Payin requires an invoice reference you can create and pass it in the API.

  • Step 3 : Create the Payin by passing the required fields for the Payin method.

  • Step 4 : To complete your simulation in the sandbox, you must run Simulate Payin.


To collect funds to a Customer wallet, You’ll need to first create a customer and add a wallet to it. Funds collected in the Customer wallet are not settled to your account.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article