We strive to make integrating with us as easy as possible. We believe that having good documentation is key to making that happen, so today we have released new API documentation. We've made updates based on support requests and feedback we've gotten from our merchants. We really think you'll like the improvements.
Docs: Ruby | PHP | Python | Java | .NET
As always, we're eager to hear any feedback you might have for us -- especially ways we can improve your integration experience. Let us know at support@getbraintree.com
Hope the docs are helpful!
Thanks,
The Braintree Dev Team
Braintreeps have been working harder than Steve Jobs making improvements to our client libraries. See below for a summary of the improvements that were made.
In Ruby, PHP, and Python, to simplify Transparent Redirect we have created one form url and one confirm method for all TR calls. Now after sending in TR requests you just need to call the TransparentRedirect.confirm method. The latest version of the client library supports using both methods to confirm. However, the old method has been deprecated and it will be removed in the next major release of the client library. We will make sure to remind you in the next release.
In Java and .NET we've also made some changes to how Transparent Redirect works. There is now a common url to which all TR forms should be posted. Also, the confirm methods have been moved to a single object, accessible from a Braintree gateway instance. The old methods has been deprecated and will be removed in the next major release of the client libraries. We will make sure to remind you in the next release.
See the deprecation docs for info on how to update your code.
Ruby |
PHP |
Python |
Java |
.NET
Kill two birds with one stone. You can now update both the customer and their credit card details (and even billing address) with one API call.
Docs: Ruby | Python | PHP | Java | .NET
If you're storing multiple credit cards per customer, you can now update the payment method token used by your recurring billing subscriptions. So if you want to change the credit card that is charged for a subscription, you can either update the credit card directly, or create a new one and update the subscription to reference the new card's token.
Docs: Ruby | Python | PHP | Java | .NET
If you use our multiple merchant account functionality we have now added the ability to specify a merchant account when running card verifications.
Docs: Ruby | Python | PHP | Java | .NET
Hope you find this release helpful. As always, we look forward to hearing any feedback you might have for us.
Thanks,
The Braintree Dev Team
Euro, Franc, Dinar, Yen? We've got you covered. We've taken the complexity out of global credit card payments by doing all the hard work for you. The latest release of the Braintree Gateway has been deployed to Production and we are excited to announce that we added support for over 100 currencies.
If you have any questions or would like to know more about Global Payments please contact us at support@getbraintree.com , and a sales rep will get in contact with you!
We hope this release is helpful!
Thanks,
The Braintree Dev Team