I want to introduce you to a new integration I‘m working on. It‘s called „Gateway“ and allows you to charge your members with different payment providers, like Paddle.
For now I only have a waitlist on gateway.rocks, so check by if you’re interested.
Why use different payment providers?
Paddle is a good example, as it‘s a Merchant of Record payment provider. That means they handle all the global sales taxes so you don’t have to. That might be better than using Stripe and having to monitor your taxes globally.
Gateway wouldn’t have any extra fees. I think $5 per month for unlimited subscribers should be a fair price, but I‘d like to know what you think.
Please let me know what you think about it and if you’re interested. I‘m open to feedback!
Payment options are nice, but I wouldn’t route credit cards through any service that wasn’t ISO 27001 and PCI DSS certified.
Ghost is open source, so we can confirm the payments go straight to the processor. Gateway is not.
Right now the Gateway footer appears to have links to Security, Privacy and other pages, but none of them appear implemented.
Gateway could be made open source. In general, the main idea is to redirect the customer to the payment processor‘s site (with Paddle, that can be achieved with custom generated payment links) which then use a callback to get back to Gateway. Gateway would never ask for card details or private information, only the payment provider would. The only thing Gateway would do, is connect payment provider and Ghost publication, and give subscribers a managed solution that doesn’t require janky Zapier connections.
The links in the footer aren’t working yet, as this is just a preview. Gateway isn’t finished whatsoever, I just want to know how the feedback and interest is before starting such a project. As you said yourself, security is a very important topic, as Gateway wouldn’t store payments data, but credentials to the payment provider and publication so it can interact with them.
Interested, but has to be
Just be aware that while you can integrate other payment gateways, the Membership tiers functionality works only with Stripe. If you integrate a third-party payment gateway you only have the options of member or non-member. Tiers are not available with a third-party payment gateway.
I didn’t test that but that’s what I was told by support.
This is one of the big reasons why I can’t suggest Ghost to several clients–Stripe integration just does not work for everyone. I would love to be able to have a solution that’s more elegant than me cobbling together something custom. I hope the Ghost developers consider expanding payment functionality, or make it possible to change Membership tiers so that they can operate with other payment gateways as well.