Gateway rejections are not the same as declines. Gateway rejections are blocked by your gateway settings, while declines are blocked by the customer's bank. Learn more about declines.

A gateway rejection indicates that a transaction or verification request did not pass certain settings or rules in your Braintree gateway. Depending on what triggered the gateway rejection, some requests are rejected before we send the information to the processor, and some are rejected after the authorization has been completed. If a transaction was authorized before being rejected, the gateway will automatically void it.


Some banks don’t acknowledge these voids right away, and others don’t acknowledge them at all. If a customer is requesting the authorization be removed, they can contact their bank to speed this process along.

If a transaction or verification is rejected, we’ll update the status of the request to Gateway Rejected and provide a reason for the rejection. The possible responses are:

A note on Application Incomplete

Depending on their account setup, some merchants can begin processing before their application with Braintree has been finalized. Processing before approval can be done up to a certain limit. If you reach the processing limits on your provisional account, any subsequent transaction attempts will be rejected with Application Incomplete until you have completed your application and been approved for a full merchant account. Contact us if you have any questions regarding Application Incomplete rejections.

Still have questions?

If you can’t find an answer, contact us