Stripe certainly looks good, but another solution I've been considering trying out is Samurai by FeeFighters: https://samurai.feefighters.com/
Some information I gathered from their site: * $10/mo plus $0.10 per transaction with your own merchant account. * OR $25/mo plus $0.30/transaction and 2.3% if they provide you with a merchant account * Both options include a free Vault and you can get your customer's card info back if you decide to switch providers. * They provide a node.js library and example code * Simple but powerful REST API. * Supports transparent redirects so credit card data never passes through your server, and you don't need any hosted pages on their site. https://samurai.feefighters.com/transparent-redirect To me, it looks to be the best option out there if you want your own merchant account. Stripe is good if you don't want to set up your own merchant account. Both are far better than Paypal or Authorize.net (no transparent redirect). I hear Braintree is good, but much more expensive. Sorry if this sounds like a sales pitch, but I have nothing to do with Samurai except that I found my merchant account through FeeFighters. I've had a really great experience with FeeFighters and the Samurai service looks amazing. Tauren On Sun, Mar 4, 2012 at 2:04 PM, Spencer Alger <[email protected]> wrote: > That's a very good point, one that I really didn't want to hear, but good > none the less. I'm going to spend some time looking into PCI compliance, but > maybe I can find a PaaS where I can create a hosted store, on a PCI > compliant server, that looks exactly the way I want. I'm sort of a control > freak and despise the way paypal looks, so I have to find something besides > their hosted checkout... > > Spencer > > For the record, stripe doesn't put the money into your account for 7 days > and that's not going to fly for this project. > > > On Friday, March 2, 2012 11:32:27 PM UTC-7, Dobes wrote: >> >> Hi Spencer, >> >> You probably do want to redirect your users to PayPal to process the >> payment. The reason is that if your server ever sees a credit card >> number pass through it then you have to become PCI compliant which is >> a royal pain in the butt, and not at all worth the cost compared to >> the benefit you would get for it at this stage. >> >> It looks like this Stripe processor is being a bit more fancy because >> instead of actually opening a page on their site it is doing some sort >> of cross-domain AJAX thing to send the data to their servers. >> >> It may be possible to do your own cross-domain AJAXy thing with other >> payment processors, I don't know. Usually they are not setup to do >> that, though, and it may not be worth all the trouble to implement >> that. >> >> Usually you can customize the appearance of your pages on the payment >> processor's server, although the degree to which you can varies a lot >> from one gateway to another. >> >> Anyway, you can avoid getting caught up in PCI compliance headaches by >> ensuring that you never have a credit card number reach any of your >> own servers, and I believe it's well worth it. >> >> Good luck! >> >> Dobes >> >> >> On Mar 2, 2:44 am, Spencer Alger <[email protected]> wrote: >> > I'm looking for the simplest way to integrate payments into my node app >> > without using those pre-baked and tacky "Buy Now" buttons from PayPal or >> > needing to redirect users to a third party site. My client already has a >> > PayPal merchant account and wants to stay with PayPal, so I'm thinking >> > that >> > I'm going to be using paynode which seems fairly simple to use. Does >> > anyone >> > have some useful advice for me before I embark on this adventure? >> > Thanks!! > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
