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 3 years ago
