4 ms·
Braintree customer here (subscriptions). I'm surprised you found their APIs well documented, I have a terrible time every time I have to revisit the integration
by jwr 4y ago
Braintree customer here (subscriptions). I'm surprised you found their APIs well documented, I have a terrible time every time I have to revisit the integration, which I have to do every (roughly) year or so. The whole 3DS2 migration in particular was very poorly handled, with documentation that had nothing to do with my use case.
One more thing which I'm not sure you ran into: Braintree will eventually, at an arbitrary moment that you cannot predict or plan for, block all of your incoming funds and begin an audit. That audit can take anywhere from around a week to multiple weeks, during which time things will appear normal to your customers, but no funds will be disbursed to you. They will request various documents from you, some of which will feel somewhat invasive. From what I understand, this is routine procedure, usually tied to your monthly billing amounts, but could be triggered by other factors as well (unknown).
So, it's better to make sure the business can handle a several week long suspension in disbursements.