NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Braintree · Decline codes

What does Braintree 2106 “Cannot Authorize at this time (Policy)” mean?

Checked

Braintree 2106 “Cannot Authorize at this time (Policy)” means the transaction was refused for a policy reason at the bank. It is a soft decline, and Braintree says to try again later. If the policy is a lasting restriction on the card, the shopper will need to call the bank or pay another way.

Type
Soft decline
Who declined
The shopper's bank
Retry
Yes, later
Shopper action
Try again later or use another card
Merchant action
Retry later; offer another method

What PlatformDTC does

PlatformDTC does not connect to Braintree. On its Stripe checkout a refusal the bank says cannot be approved now goes on a short, spaced retry schedule for renewals, while a refusal it says will never be approved is not retried at all.

Why it happens

The card's issuer rules do not allow this transaction right now.

What the store can do

Retry later, then ask for another payment method.

For developers

Braintree returns processor_response_code 2106 with processor_response_text “Cannot Authorize at this time (Policy)” and processor_response_type “soft_declined” on the Transaction object.

Frequently asked questions

What policy does Braintree 2106 refer to?
Braintree does not say; the bank's policy refused the payment.
When can I retry 2106?
Later, as Braintree advises.

Sources

Related

Payments library