Live data from Hacker News

Ask HN: How are lean startups easily accepting CC payments?

news.ycombinator.com

71–80 of 125 posts

Re: Ask HN: How are lean startups easily accepting CC payments?

#71
I saw this company http://www.memberdesk.com/ give a presentation last night to tieaz. http://www.tieaz.org/2011/04/13/rapid-angel-pitch-winners/ (they were not the pitch winners).

Caveat emptor, I am merely passing the link along, but I believe what they are trying to provide is making subscription membership easy.

Re: Ask HN: How are lean startups easily accepting CC payments?

#72
post #21

Earlier quoted context omitted.

Authorize.net also offers a hosted option so that the merchant doesn't have to deal with the burden of PCI compliance. In other words, the merchant (you) never sees the credit card number. http://developer.authorize.net/api/sim/

They also have CIM, Customer Information Manager, where you send the credit card info (thus never storing it yourself) and you get back a token. Anytime you need to charge that card, you charge the token instead. PCI compliance is then on Authorize.net

Unless you're also using one of those subscription-as-a-service startups to host the payment forms, no, PCI compliance is on you with CIM. The payment information passes through your server, so you're 100% required to meet all 200+ of the requirements of the standard, quarterly scans of your servers, etc. Secure storage is only one small subset of the requirements.

Re: Ask HN: How are lean startups easily accepting CC payments?

#73
post #62

My opinion on this: it is very difficult for me to add value via coding the world's best possible rebilling user experience and backend admin code. It is orders of magnitude easier for me to add value via either marketing (which I need to do more of) or adding features to the product that get it in the hands of more customers. This strongly suggests that I should not be writing billing code, ever. You need a bunch of…

It doesn't take much to improve the billing experience over sending someone to an external website, to pay with payment pages that are minimally customizable to match your site.

You lose the ability to tweak and test one of the most important parts of the customer acquisition experience. There's a >10% conversion rate gap between different checkout flows I've tested on one of my ecommerce sites.

I've written my own subscription code for Authorize.net; it's around 200 lines, pretty straightforward (take the form data, POST to authnet to create a customer profile, POST to authnet to create a payment profile to store the card, POST to authnet to authorize the first payment, display any errors, otherwise save the reference token to the database and display a thank-you). It'd be smaller if you used a library like ActiveMerchant. Rebilling is a 15 line script as a nightly cron job.

I've also done integrations with Spreedly and Recurly. I didn't find they saved me any time; I had to write lots of code to send them information about the customers and process all their postbacks that you simply don't have to write if you do the charges yourself. Recurly was also changing its pricing and publicly arguing with its customers at the time, which killed my trust in the company.

Outsourcing your subscriptions to one of these startups is a business risk. They will forever be able to hold your cash flow hostage if they want to. If, however unlikely, your account is suddenly closed or they raise prices beyond what you can afford, you not only have to rip out all the integration you did and find another way to bill customers, but you will lose some of your customers while you're explaining why they can't manage their subscriptions at whatever.com anymore and begging them to fill out another payment form so you can continue billing them through someone else.

Re: Ask HN: How are lean startups easily accepting CC payments?

#74
post #65
post #62

My opinion on this: it is very difficult for me to add value via coding the world's best possible rebilling user experience and backend admin code. It is orders of magnitude easier for me to add value via either marketing (which I need to do more of) or adding features to the product that get it in the hands of more customers. This strongly suggests that I should not be writing billing code, ever. You need a bunch of…

I do believe a blog post about how to practically implement such things into a framework (say Rails or Django) would do well.

This is one of those instances where I wish everyone (specifically patio11) could see how much karma bryanh's comment has.

Re: Ask HN: How are lean startups easily accepting CC payments?

#75

Especially important for lean startups when considering payment providers for subscriptions is the ability to "take your customers with you" as you grow. When using Paypal, Clickbank, Fastspring/ Saasly, they are the merchant of record, so they "own" the customer data. If you ever want to move to a different provider, get your own or switch merchant accounts... the customers that signed up with these providers will n…

It's SaaSy.com, as opposed to Saasly :)

Re: Ask HN: How are lean startups easily accepting CC payments?

#77
post #65

Earlier quoted context omitted.

I do believe a blog post about how to practically implement such things into a framework (say Rails or Django) would do well.

This is one of those instances where I wish everyone (specifically patio11) could see how much karma bryanh's comment has.

Perhaps point values should be shown for your post and all of your children, so you can see what people think of the responses to your post (and the submission author can see points for everything since he's the essentially the root node).

This may have been recommended in the other thread, but I don't recall it.

Re: Ask HN: How are lean startups easily accepting CC payments?

#78
post #65

Earlier quoted context omitted.

I do believe a blog post about how to practically implement such things into a framework (say Rails or Django) would do well.

This is one of those instances where I wish everyone (specifically patio11) could see how much karma bryanh's comment has.

I didn't mean to upvote you, I misclicked.

I disagree with most of what patio11 said, and have found (like bryanh) that using ActiveMerchant with Auth.net was no harder than when I tried Spreedly.

As such, I'd pass on patio11's advice and instead just get an authorize.net account, integrate that, and forget about it for the next five years.

Re: Ask HN: How are lean startups easily accepting CC payments?

#79
Sounds like SaaSy.com may be what you're looking for. You can see a comparison of SaaSy, Chargify, Recurly, etc. here: http://saasy.com/matrix.php

SaaSy is all-inclusive, and once you see the list of features and comparison chart you realize that the basic services like Chargify, Recurly, Spreedly, etc. are actually missing 90% of the solution you'll need, leaving most of the software development and administrative work for you to do over the next couple of years. As opposed to leaving everything to SaaSy and being able to instead focus on growing your business.

For basic integrations, you can launch your subscription service in about 3 days and have the solution fully outsourced and handled by SaaSy, from your global taxes to chargebacks, payments, PCI, order and payment support, global currency payments, localized language-based order pages, fraud prevention, branded order and customer subscription page, cross-selling, subscription trial periods, etc. The list goes on and on, as SaaSy is truly an all-inclusive e-commerce and subscription management service that frees you up to focus on your business, and keeps you out of the complex e-commerce infrastructure business.

To see TechCrunch's take on SaaSy ("Online Subscription Billing Is Still A Hassle, SaaSy Aims To Change That"), see: http://techcrunch.com/2011/03/17/online-subscription-billing...

Post reply on HN