79152149

Date: 2024-11-03 06:18:03
Score: 2.5
Natty:
Report link

What is the currently configured timeout on the client? The Braintree gateway has an official timeout of 60 secs, so technically the subscription creation can take up to that amount of time.

Unfortunately, if you have a custom timeout set of less than 60 secs then they cannot guarantee a response back within that time. You'll likely need to implement some retry logic to have the client retry to check the state of the subscription creation after the timeout.

See best practice for timeouts here: https://developer.paypal.com/braintree/docs/reference/general/best-practices/php#timeouts

Reasons:
  • No code block (0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): What is the
  • Low reputation (1):
Posted by: davzd1