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.


Did this page help you?