Refunds
Use the Refund API to reverse a Payment that was made but not yet delivered
The Connect Refund API allows you to refund a Payment that is currently in-flight. Payments that have been received can no longer be refunded.
How do Refunds work?
A Refund is a function of a Payment's status
and the Recipient's receivingMethod
type. See Payment Statuses for more information on the different statuses a Payment may have.
The table below describes if and until when you can refund a Payment, given its status
and the Recipient's receivingMethod type
:
Receiving Method Type | Payment Status | Details |
---|---|---|
WIRE | None | WIRE Payments are immediate; they cannot be refunded. |
ACH | CHARGED | ACH Payments can be refunded until the bank transfer has been initiated. |
EFT | CHARGED | EFT Payments can be refunded until the bank transfer has been initiated. |
CHECK | CHARGED | CHECK Payments can be refunded until the Check has been deposited. |
How will I know if my Refund failed?
The Refunds API is synchronous, and thus you will be notified with an error message in the case that your Payment was non-refundable.
How long do Refunds take?
While Refunds are typically immediate, they may take several days to show up on statements. On average, Refunds take 3 to 5 business days to show.
Updated over 2 years ago