Refunds
List of topics in this article
Refunds
Refunds allow a Merchant/PSP to send funds from a Merchant to a Customer.
Refunds are linked to a previously captured Cash App Pay Payment. They must not have an amount greater than the captured amount on the original Payment. Read more here
Cash App has set a maximum time limit of 7 years to issue a refund.
Refunds typically process in several business days following initiation, except for Stored Value Balance (SVB) which is immediate. Transaction fees will not be returned to the PSP in the event of a refund.
Refund Authorization
Authorizations are valid for and must be captured within 7 days to complete a Refund. Authorizations not captured within 7 days are voided, and a new authorization will be required to complete a Refund.
Refunds can be authorized and captured via a single API call by setting capture=true
. See the API reference for more information.
Refund Authorization Failure Scenarios and Error Codes
Refund Capture
Once a Refund has been authorized, it must be captured within 7 days to complete the Refund and trigger the Settlement process. Only the exact amount that was authorized is captured since Refunds should not be over or under-captured.
Void a Refund
Once a Refund has been authorized but before it has been captured, it can be voided. This cancels the authorization and is a terminal state for the Refund. This is only applicable while the Refund authorization is valid.
If a Refund is not captured seven days after authorization, it will be automatically voided.