How refunds work
1
Initiate the refund
Call Initiate Refund with the original PayIn
transaction_id and the amount to refund. FastFlowPe returns a unique refund_transaction_id.2
Track the status
Use Check Refund Status with the
refund_transaction_id to confirm whether the refund has been credited back to the customer.3
Receive webhook updates
Configure a webhook callback to receive real-time refund status changes instead of polling.
Available APIs
Initiate Refund
Create a refund request against a completed PayIn transaction.
Check Refund Status
Retrieve the current processing state of a refund by refund transaction ID.
Refunds can only be issued against successful PayIn transactions. You can refund the full amount or a partial amount, but the total refunded amount cannot exceed the original transaction value.