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 2067 “Authorization Expired” mean?

Checked

Braintree 2067 “Authorization Expired” means the PayPal authorization is no longer valid, so you cannot capture it. It is a hard decline. Create a new payment with the buyer's approval if you still need to collect the money, and capture authorizations sooner in future.

Type
Hard decline
Who declined
PayPal
Retry
No; create a new authorization
Shopper action
Nothing, or pay again
Merchant action
Capture within the authorization window

What PlatformDTC does

PlatformDTC does not connect to Braintree; its PayPal rail talks to PayPal directly, so how long a PayPal authorization stays valid is PayPal's rule and is the same there as it is through Braintree.

Why it happens

Too much time passed between authorizing and capturing the PayPal payment.

What the store can do

Re-authorize with the buyer, and shorten the gap between authorization and capture.

For developers

Braintree returns processor_response_code 2067 with processor_response_text “Authorization Expired” and processor_response_type “hard_declined” on the Transaction object.

Frequently asked questions

Why did my Braintree PayPal capture fail with 2067?
The authorization expired before capture.
Can I extend a PayPal authorization?
Braintree's page only says it is no longer valid; create a new one.

Sources

Related

Payments library