Refund a Payin
How to refund a Payin?
Refunds refer to the money returned to the end user for any valid reason. Whether a Payin Method is eligible for a refund or not depends on the is_refundable field returned by Get Required Fields by Payin Method.
You can initiate a Refund from the dashboard or using API:
Using the Finmo Dashboard
Step 1: Log in and Navigate to Receivables
- Log in to your Finmo dashboard.
- From the left-hand side menu, navigate to the Receivables section where all your Payins are listed.

All Payins
Step 2: Select the Payin for Refund
- Locate and click on the specific Payin transaction for which you want to initiate a refund.
- This will open the transaction details page.

Payin Details
Step 3: Initiate the Refund
- On the transaction details page, click on More Actions.
- From the dropdown menu, select Refund.
- Confirm the refund request if prompted — a refund transaction will be generated.

Refund
Step 4: Track the Refund Status
- Once the refund is initiated, you can track it by navigating to the Refunds section from the dashboard menu.
- The Refunds page displays all refund transactions along with their current status, helping you monitor and manage refunds easily.

View Refund
Using the API
You can also create a Refund using Finmo's APIs.
1. Create a Refund
Use the Finmo API to initiate a Refund - Create Refund API
2. List All Refunds
Use the Finmo API retrieve a list of all the refunds - List all Refunds
3. Retrieve Refund by ID
Use the Finmo API retrieve a specifc refund using the refund ID - Retrieve Refund by ID
Updated about 2 months ago