Paul
Paul

Reputation: 72

How to test failed PayPal transactions through Braintree SDK

I am using Braintree SDK on ASP.NET Core and I can create transactions using the access code generated from developers.paypal.com however all transactions are accepted by the payment processor and gateway.

I've tried to enter the magic amounts that are supposed to trigger declines as listed on the Braintree documentation however I think that they only work when you use a Braintree sandbox access token and not a PayPal sandbox access token (mentioned here). I've tried using an error code as an amount as documented on the PayPal API documentation here but that was accepted as well as a valid amount and the transaction went through.

Do I have to sign up for a Braintree sandbox account and to be able to get one of the decline codes documented here?

Upvotes: 0

Views: 1208

Answers (1)

C Joseph
C Joseph

Reputation: 503

Full Disclosure: I work at Braintree. If you need any further assistance, feel free to contact support.

If you are using the PayPal access codes, in order to receive the decline codes, you'll want to use the mocked checkout flow and will need to setup a Braintree sandbox.

Upvotes: 0

Related Questions