capabilities.work

Refund A Collected Payment

A 3-step recipe with Moniepoint. We can help you get access.

Recipe · 3 steps

Refund A Collected Payment

with Moniepoint · Payments & Card Management

Confirm a paid transaction, initiate a refund, then poll the refund status.

  1. Confirm the original transaction is in a PAID state before refunding.
  2. Initiate a refund against the confirmed transaction reference.
  3. Poll the refund status until it reaches a terminal state of COMPLETED or FAILED.
What you'll need to have ready
  • transactionReference: Reference of the original collection transaction to refund.
  • refundReference: Unique merchant reference for the refund.
  • refundAmount: Amount to refund (may be partial).
  • refundReason: Reason for the refund.
  • customerNote: Optional note shared with the customer.
For your developer

Arazzo workflow moniepoint:refund-collected-payment, 3 operations: getTransactionStatus → initiateRefund → getRefundStatus. Specs on APIs.io.