braintree / braintree_node

Braintree Node.js library
https://developer.paypal.com/braintree/docs/start/overview
MIT License
334 stars 104 forks source link

Venmo Payments are returning a 502 Error even though the transaction is successful #187

Closed gvb26 closed 3 years ago

gvb26 commented 3 years ago
Venmo Purchase on Sandbox Venmo Purchase on Prod Proof of Prod Venmo Purchase

General information

Issue description

I currently have Braintree transactions (Sale, Refund, Vault, Void) being called to an AWS API Gateway via AWS Lambda. As of late, any venmo sale transaction on our production environment has begun to return a 502 Internal Server Error response. In spite of this response, the transactions are successful (Venmo funds are removed from the account that committed the transaction). This only occurs for Venmo payments on Production. Other payment methods such as Apple Pay and CC are successful and return a 200 OK response and Venmo in the sandbox environment also occurs successfully. The Node code is 1:1 between sandbox and prod so I am not sure what is causing this issue all of a sudden. We require the 200 response in order to receive transaction id and other information in order to support refunding, void and other features directly on our platform. Please advise.

hollabaq86 commented 3 years ago

👋 @gvb26 please Contact Support referencing this issue. They'll coordinate with our Venmo teams to investigate.