WebsiteLog In

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

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

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

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

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