News for hackers. Stuff that matters.
Re:Ask YC: Subscription Billing For On-Demand Startup by there on Friday May 23, 2008 @11:26PM (#198587)
i signed up for paypal's website payments pro but eventually switched to braintree for my corduroy (http://corduroysite.com/) application.

the problem with paypal's solution is that you either require your customer to create a paypal account which is a hassle and looks a bit unprofessional, or you store the credit card information yourself to do recurring billing. if you store credit cards yourself, in order to be PCI compliant you have to store them on a separate machine on a separate network from your web servers. if you're starting out small, that can be a big pain. paypal does offer recurring billing to an extent but you don't have much control over the process.

braintree offers "securevault" which lets you store the credit card info at their site and they return you a token for each customer. when you need to do recurring billing, you just submit the request to their server and pass a token instead of a credit card number and they take care of the rest.

Re:Ask YC: Subscription Billing For On-Demand Startup by bigbang on Saturday May 24, 2008 @06:10AM (#198713)
I believe paypal doesnt require customers to have a paypal account. Just entering the credit card should be fine (i.e without registration). But my usage with paypal is just as a customer though
Re:Ask YC: Subscription Billing For On-Demand Startup by there on Saturday May 24, 2008 @01:30PM (#198901)
correct. if you make your customer use a paypal account, you won't have to deal with the storage of the information which makes the whole process easier on your end (but harder for your customers).
Re:Ask YC: Subscription Billing For On-Demand Startup by falsestprophet on Friday May 23, 2008 @08:10PM (#198508)
Re:Ask YC: Subscription Billing For On-Demand Startup by thorax on Saturday May 24, 2008 @01:58PM (#198921)
I've read why they don't, but I really wish they included some sort of pricing information (even for an example industry/volume) on their site. Even if they're great, it makes it difficult for me to judge if it's even worth our time to investigate further. Anyone who's used them want to share feedback as to how they compare rate-wise with other providers?
Re:Ask YC: Subscription Billing For On-Demand Startup by webwright on Friday May 23, 2008 @09:57PM (#198550)
http://railskits.com/saas/

Good option if you're a rails app.

Re:Ask YC: Subscription Billing For On-Demand Startup by yankees1 on Saturday May 24, 2008 @05:47AM (#198706)
On the Braintree site, which is the payment processor used by this railskit, it shows that they may not always choose to work with you if you do less than 100K a month. Has anyone had any experience with getting approved?

https://www.braintreepaymentsolutions.com/get-started-now/fo...

Re:Ask YC: Subscription Billing For On-Demand Startup by webwright on Monday May 26, 2008 @10:23PM (#200618)
RescueTime uses BrainTree and they took us on without a single paying customer. This has since changed, but we are still quite a bit less than 100k per month.
Re:Ask YC: Subscription Billing For On-Demand Startup by aaronblohowiak on Saturday May 24, 2008 @04:14PM (#199015)
on [rails-business] this was addressed as not a problem as they are trying to break into the subscription market in a big way. 
Re:Ask YC: Subscription Billing For On-Demand Startup by metajack on Friday May 23, 2008 @08:17PM (#198511)
We use paypal's payflow pro. I'm very much looking forward to when google checkout adds subscriptions as well.
Re:Ask YC: Subscription Billing For On-Demand Startup by bigtoga on Friday May 23, 2008 @08:48PM (#198525)
I've been using GC for about 18 mths and we've had more than 20x the chargebacks that we've had on PayPal - just FYI.
Re:Ask YC: Subscription Billing For On-Demand Startup by mattmaroon on Friday May 23, 2008 @09:22PM (#198536)
Wow, that's huge. I assume you'll be scrapping it?
Re:Ask YC: Subscription Billing For On-Demand Startup by RyanGWU82 on Friday May 23, 2008 @09:21PM (#198534)
What's GC? Google Checkout?
Re:Ask YC: Subscription Billing For On-Demand Startup by bk on Friday May 23, 2008 @10:39PM (#198561)
Sounds more like Garbage Collection in this case. ;)
Re:Ask YC: Subscription Billing For On-Demand Startup by dawie on Saturday May 24, 2008 @06:13PM (#199100)
Has anyone tried http://www.zuora.com/ : Zuora Aims To Be Salesforce for Online Billing

They have some big names and they sound like a startup to look out for.

Re:Ask YC: Subscription Billing For On-Demand Startup by tdavis on Friday May 23, 2008 @08:23PM (#198516)
Almost anything but PayPal. I have both heard and experienced too many horror stories involving that company to ever trust them with money on which my livelihood depends.
Re:Ask YC: Subscription Billing For On-Demand Startup by jasonlbaptiste on Friday May 23, 2008 @08:36PM (#198522)
ive been through one before, but it still comes out the simplest.
Re:Ask YC: Subscription Billing For On-Demand Startup by tdavis on Friday May 23, 2008 @09:32PM (#198540)
Maybe it's just me, but simplicity is below reliability and "will not freeze my accounts for no reason" on the list of important qualities of a payment processor.

37signals doesn't even accept PayPal, which I think is one smart move.

Re:Ask YC: Subscription Billing For On-Demand Startup by tortilla on Saturday May 24, 2008 @12:34PM (#198868)
I have used and recommend TrustCommerce. And they have a feature specifically designed for recurring payments which can be implemented in your software (some solutions require you to log into their control panel to make a payment recurring). Lots of APIs for every language too.

http://www.trustcommerce.com/citadel.php

Re:Ask YC: Subscription Billing For On-Demand Startup by vaksel on Friday May 23, 2008 @11:24PM (#198584)
Merchant account.

The downside is you pretty much need to meet the huge requirements by the credit card companies to do it on your own servers. Which is why you need to find a merchant account provider that offers a way to store the data on their servers that meet those requirements. CDGCommerce is one, it gets very good reviews on all the webmaster forums and they have good rates.

Re:Ask YC: Subscription Billing For On-Demand Startup by ambition on Saturday May 24, 2008 @10:21AM (#198776)
OK, what's the upside?
Re:Ask YC: Subscription Billing For On-Demand Startup by vaksel on Saturday May 24, 2008 @01:18PM (#198892)
its cheaper than paypal, and you actually look professional. "Please pay us via paypal/google checkout" just sounds so amateurish.
Re:Ask YC: Subscription Billing For On-Demand Startup by rrival on Friday May 23, 2008 @08:05PM (#198506)
PayPal ftw.
Re:Ask YC: Subscription Billing For On-Demand Startup by mkramlich on Friday May 23, 2008 @11:25PM (#198586)
I've had a good impression using PayPal so far for subscriptions and one-time buys at <a href="http://zodlogic.webfactional.com/?pc=hackernews080523">ZodLogic Games</a>.

Easy to learn, simple to integrate and test. No horror stories but my needs are simple and traffic small.

Re:Ask YC: Subscription Billing For On-Demand Startup by bluelu on Friday May 23, 2008 @09:53PM (#198547)
Amazon also has a biling service (flexible payments service): http://www.amazon.com/Flexible-Payments-Service-AWS/b/ref=sc...

I don't know if you can charge each month however.

Re:Ask YC: Subscription Billing For On-Demand Startup by johns on Saturday May 24, 2008 @12:36AM (#198623)
Like PayPal, FPS requires an account with another party (an Amazon account in this case) making it unsuitable for many, including us. We can't introduce another step into the process.
Re:Ask YC: Subscription Billing For On-Demand Startup by bluelu on Saturday May 24, 2008 @07:15AM (#198723)
That's true.

But I also see and advantage herein. You don't have to save the credit number and other sensitive details, so they can't be stolen on your servers.

Re:Ask YC: Subscription Billing For On-Demand Startup by jonknee on Friday May 23, 2008 @08:45PM (#198524)
Both PayFlow (now owned by PayPal) and Authorize.net make subscription billing easily programmed. Authorize probably makes it a little easier because they have more code samples, but it's really just an API call for whichever.
Re:Ask YC: Subscription Billing For On-Demand Startup by petercooper on Friday May 23, 2008 @08:38PM (#198523)
I've used PayPal for several years without significant complaint. However, definitely pay heed to the horror stories; they are often true. PayPal's one of those services that's "excellent till it ain't."
Re:Ask YC: Subscription Billing For On-Demand Startup by JeffL on Friday May 23, 2008 @10:15PM (#198554)
We use Pay Pal and Cybersource (http://cybersource.com/). They are both pretty much equally easy to implement and cost about the same.
Re:Ask YC: Subscription Billing For On-Demand Startup by ivankirigin on Friday May 23, 2008 @08:21PM (#198514)
If there is anything you don't like about these services and their APIs, please let Tipjoy know: http://tipjoy.com/feedback/
Re:Ask YC: Subscription Billing For On-Demand Startup by jasonlbaptiste on Friday May 23, 2008 @08:36PM (#198521)
hey ivan, we should chat. jason [at] publictivity dot com
Re:Ask YC: Subscription Billing For On-Demand Startup by patrickg-zill on Saturday May 24, 2008 @12:33AM (#198621)
Note: there is also desktop software like ICVerify that will keep track of CC numbers and run them on a regular basis for you; I believe that it can also handle subscriptions.
Re:Ask YC: Subscription Billing For On-Demand Startup by jsdalton on Friday May 23, 2008 @09:05PM (#198528)
a.) This costs money and b.) I haven't actually used it. But I bookmarked it a few weeks ago because it looked interesting. Seems to be a Rails implementation of the BrainTree payment gateway.

Worth a look, particularly if you're using Rails as a framework (which I guess you might be since you cite Rails apps as examples).

http://railskits.com/saas/

Re:Ask YC: Subscription Billing For On-Demand Startup by spencerfry on Saturday May 24, 2008 @12:03AM (#198607)
You should ideally support: MasterCard, Visa, Discover, AmEx, and PayPal
Re:Ask YC: Subscription Billing For On-Demand Startup by jasonlbaptiste on Friday May 23, 2008 @08:05PM (#198505)
services we've looked at:

-zuora -aria

they want 5-10k in implementation, 1k per month minimum, and 2-4% of your sales (keep in mind, that is ON TOP of processing fees)

Re:Ask YC: Subscription Billing For On-Demand Startup by staunch on Friday May 23, 2008 @08:18PM (#198513)
PayPal++