I'm looking at building payments into my app. Users can subscribe to different plans and pay monthly. They'll get a free first month and won't be billed if they cancel anytime within the first month.
We tried integrating PayPal but it sucked from a developer/API point of view as well as a user experience point of view (the payment details were hidden in walls of text), so I'm looking for something better. I'm located in the Netherlands, which might be of relevance since several providers require US/UK accounts which locks us out.
Ideally I'd like the following:
- No requirement to use provider-specific branded pages. I want to keep people within the design of the app. It's okay if the page is hosted by the provider, as long as I can "brand" it.
- No requirement to using specific buttons, etc. For instance, PayPal requires the "check out with paypal" button as well as making PayPal the default payment option using a logo they provide.
- As few steps as possible. I want them to choose a plan, input their payment details, finalise, and be back in the app.
- No signup. If they can just input their credit card or other payment details without ever knowing there's a payment provider/gateway involved, that'd be great.
Is there such a service? Please provide any details regarding upsides/downsides that I should look at in the answer.
Oh and here are the providers I'm currently looking at, but have not tried the roundtrip for yet: cardgate, ogone, buckaroo, fastspring.