Stripe whenever it's possible. However, without PayPal one is missing a bug chunk of people who cannot pay with credit card. Hence, I offer both. Since I implemented both (again) over the last month, here a list of my resources: - Stripe Elements [0] + Stripe Webhook [1] - Stripe Checkout [2] + Stripe Webhook [1] - PayPal Smart Payment Buttons [3] And one repository: - basic Stripe Checkout with Webhook in React + Ex…
Ask HN: How do you process payments?
111–120 of 167 posts
Re: Ask HN: How do you process payments?
#112Earlier quoted context omitted.
What value do you get from a middle man between you and the raw Stripe API? Why recommend them? From what you describe it just seems like a hassle with them acting as gatekeeper to your own historical transaction records.
Customers need invoices, A/R tracking, recurring payments, line items on an invoice, billing for multiple entities, adhoc products/add-ons - a billing system and a way to process payments are separate things. I believe Stripe does more and more of this stuff, but it isn't cheap and in our experience Chargebee has perfected a lot of that functionality.
Re: Ask HN: How do you process payments?
#113Stripe whenever it's possible. However, without PayPal one is missing a bug chunk of people who cannot pay with credit card. Hence, I offer both. Since I implemented both (again) over the last month, here a list of my resources: - Stripe Elements [0] + Stripe Webhook [1] - Stripe Checkout [2] + Stripe Webhook [1] - PayPal Smart Payment Buttons [3] And one repository: - basic Stripe Checkout with Webhook in React + Ex…
>Personally I preferred Stripe Checkout over Elements, because they take care about the look and feel. Stripe Checkout force you to gave client email to stripe. With Elements you can just use stripe for card processing (with zipcode of course).
Re: Ask HN: How do you process payments?
#114Adyen is a large player. Not quite as slick as Stripe but better rates.
Re: Ask HN: How do you process payments?
#115For my consulting business (average invoice size of anywhere from $15k-$125k), we exclusively accept paper checks, ACH (either as a direct credit for larger companies set up to do that,) or QuickBooks Online, which makes ACH relatively trivial, and they charge basically $1 to process it. Can't beat that with a stick. For our clients, our preference is still Stripe, though we had a client deplatformed by them because…
That's bad. It deserves media attention.
Re: Ask HN: How do you process payments?
#116Stripe just came out of private beta in India but their processing fees are pretty high. We are looking at two providers as they are promising better fees. Razorpay and Payu:
- Razorpay is pretty much Stripe of India with the documentation and UI similar to Stripe.
- Payu is an old dog in Indian Payment Industry with good sales team but bad integration and overall product.
Re: Ask HN: How do you process payments?
#117Stripe whenever it's possible. However, without PayPal one is missing a bug chunk of people who cannot pay with credit card. Hence, I offer both. Since I implemented both (again) over the last month, here a list of my resources: - Stripe Elements [0] + Stripe Webhook [1] - Stripe Checkout [2] + Stripe Webhook [1] - PayPal Smart Payment Buttons [3] And one repository: - basic Stripe Checkout with Webhook in React + Ex…
Could you elaborate a bit for which reasons you prefer Stripe over PayPal and why it makes sense to offer both? I am currently trying to decide on a payment service but having a hard time making a sensible decision. The way I understand it PayPal supports more countries and may thus be accessible to more customers. Fees between Stripe and PayPal seem to be identical for US transactions; for international transactions…
Stripe's developer UX is godly, from api docs to the dashboard it's something all B2B companies that offer APIs should aspire to.
Secondly, with stripe elements it can be styled into the website much nicer than PayPal buttons.
PayPal does support more countries and still has some brand recognition with customers as "a safe way to pay online", but between the bad UX for both business and developer, as well as their tendency to randomly freeze accounts, we try to dissuade clients away from it unless it's a significant revenue stream.
Re: Ask HN: How do you process payments?
#118Bitcoin.
How many payments have you processed? I thought Bitcoin died as a payment medium. People have figured out that the overhead is only about $0.50 if you're willing to wait, but most consumer apps don't make it easy to default to the lower fee. (I haven't looked into this for some time, so that last paragraph is a bit dated.)
Disclaimer and shameless plug: I was working on Raiden last year and now I am working on a self-hosted payment gateway that can leverage Raiden (https://github.com/mushroomlabs/hub20)
Re: Ask HN: How do you process payments?
#119Earlier quoted context omitted.
It is worth mentioning that today "you're willing to wait" actually means just some minutes. I've actually started using BitCoin to pay for things recently and I was surprised to find out how easy and quick this actually is. This really is a no-bullshit electronic cash. No registration, no verification, no borders, quick and easy. I hope more goods and services are going to be offered for cryptocurrencies in future.
How do you deal with the price volatility?
On the BTC blockchain, this can be a real problem. The best one can do is to hope that the BTC price doesn't swing more than the equivalent fee amount of a credit card transaction to make it worthwhile.
If you are willing to keep some of your crypto on an exchange (but remember, it is only really your crypto if you have the keys), you can try to automate the swap between BTC stablecoin to reduce the exposure to price swings.
Re: Ask HN: How do you process payments?
#120Their service was great and was trivial to interact with. We were working only in the UK, and Direct Debit isn't available everywhere but GoCardless offers some equivalent in a lot of countries.