3 ms·
Braintree actually doesn't work very well for recurring payments since you end up writing your own biller. They offer some sort of a subscription billing system
by bradgessler 18y ago
Braintree actually doesn't work very well for recurring payments since you end up writing your own biller. They offer some sort of a subscription billing system, but since their API only works 1-day (Data-in, no data-out) so its damn near impossible to keep your system in synch with theirs.
Also, be careful with that peep-code PDF; their design isn't really the best so keep that in mind when reading through it and take their content merely as a suggestion. They couple their Orders with Transactions in a funky way.
Another thing, when dealing with BrainTree, be sure to pester them about how much the SecureVault costs. They came to us 6 months after we started using them and demanded that we pay $0.10-$0.15 anytime we touched a customer in the SecureVault. After a few back-and-forth's via email, they finally waived these fee's because they neglected to bring it up when we negotiated our rates.
In technical terms of payment gateway APIs, I liked Google Checkout's the best. They had a nice asynch RESTful XML API that made a lot of sense; although I didn't really like that fact that we had to send users through the Google Checkout screens. We had to move away from GCO because they didn't support recurring billing.
Has anybody used the Amazon Flexible Payment System?
- callmeed 18y agoI should have mentioned that we're also using a modified version of the saas rails kit for our recurring billing. Works well for us (we've got over 300 subscribers last time I checked, adding about 2 a day). http://railskits.com/ http://railskits.com/
- Braintree_Jamie 18y agoI'd like to clarify a couple of the topics discussed here regarding our (Braintree's) services. The recurring option within our gateway is designed for straightforward recurring billing needs. It's simple, reliable and a good tool. Merchants that need greater flexibility and/or prefer to manage the billing logic on their end, find our API's and processing quite accommodating and straightforward. All transaction data (including all custom information passed to us) is easily accessible using our Query API. Merchants can use it to pull data back into their applications, create custom reporting and manage reconciliation. Regarding Brad's comments about our pricing, we've discussed this directly with him and agree that the specific communcation with him could have been done better. At the same time, we've expressed to him that we didnt' think the tone of his statement was fair or accurate. We always offer complete transparency in our pricing and do not use bait and switch tactics that are so commonly used in the industry. @callmeed - thank you for your comments. You guys have been great to work with.
- bradgessler 18y agoI would like to add that BrainTree our Vault situation well; they did honor they said on their website. Another great thing about these guys is that you can actually email or call them and a person will pick up the phone. Good luck doing that with GCO, PayPal, or AFPS. Also, as Jamie said, they offer an API to query payment data; while this isn't an asynch API like what Google offers, it at least opens up the possibility of writing a batch process that reconciles data between your application and Braintree. Overall BT has been very responsive to our needs and, as a result, I have recommended them to many of the YC Summer '08 companies, along with many other companies I've talked to outside of YC.