PayMill. Is it really a clone of Stripe?
notes.prashant.es
notes.prashant.es
It is very dangerous to think that just because you use a service you are not responsible for PCI compliance. Any business that accepts credit card payments needs to be sure and research what their exact relationship is with PCI.
(Disclosure, I work for Braintree)
http://usa.visa.com/merchants/risk_management/cisp_merchants...
Requirements scale with processing volume, and are generally minimal for merchants processing under 20k Visa transactions annually.
Many gateways use tokenization to dramatically reduce PCI scope for their merchants. It's fairly standard, actually. Even with tokenization, merchants have compliance obligations. The required network scans, for example, protect consumers from merchant websites being compromised ahead of the tokenization step.
Example: you're not keeping the server up to date, and someone injects Javascript into your payment page. You could be liable.
As I understand it (admittedly not well), PCI is kind of like HIPPA/OSHA, in that there's some explicit no-no's (e.g. not using SSL, leaving patient info lying around, or not wearing hardhats) but the more important point is about maintaining a "culture of compliance".
In fact in their site https://support.stripe.com/questions/what-exactly-do-i-need-... they state
"As for the explicit requirements you need to meet PCI compliance requirements:
* When accepting payments using Stripe, you have to use Stripe.js * Serve your payment page over SSL"
I know Paymill is one of Rocket Internet's many "ripoffs" of successful US companies, but as a European I really don't care about that. They executed on Zalando real well, I've no reason at all to assume that they'd not execute well on Paymill. Or, well, I had no reason to assume so until this article.
I agree with you - as a European I don't care about it being a clone, at least they make an effort to serve my market.
Best, Dominic
https://blog.paymill.com/2013/02/25/customer-feedback-on-our...
We are now raman profitable and so when stripe launches over here i will probably move to it but if it doesn't we are now in a position with trading history to get a merchant account.
I don't know if this helps but if you really require card processing facilities you should consider other merchant banks as opposed to the high-street ones which are willing to take more risks. I have had a few successful applications for organisations with no trading history on FDMS (First Data Merchant Services).
GoCardless seems like a great option but I just don't see it working on B2C websites. On the other hand, B2B seems very feasible.
We're still looking into them because their terms don't seem to have any of the abusive conditions that we would never sign and their reputation for good customer service is attractive, but they are very far from ideal.
Something which might have been relevant which I didn't add was my client wasn't provided a reason for rejection. They simply stated "Our acquiring bank will not consider your application". He attempted to follow up, but still no reason was supplied.
My experience is that it takes an hour to sign up, then they'll send you some papers to sign and you are good to go and ready to accept payments.
Then a month later you'll get an email telling you to go through a certification done by a third-party. You'll have to download a .rtf with about 20 pages, formatted in a horrible way and go through the answers with no real guidance. You don't have to fill in a lot of information if you are using PayMill because you are not actually storing any sensitive information on your servers. That's not really PayMill's fault because it's required by law but it's _very_ annoying and I had to resubmit it twice because I missed some fields (Which isn't really that surprising if you look at the way the document is designed).
A few weeks later I had to go through another verification required by EU's money laundering laws. But it was basically just signing a document at the post office so they can verify it with your passport.
Edit: I have to add that PayMill's Support Staff is brilliant and they really care about their customers. They probably hate the required paperwork as much as we do.
Now that I have read the article I think it's not really fair to compare payment providers working under EU jurisdiction and US jurisdiction. If it'd be easy to just skip the paperwork in the EU I'm pretty sure Stripe would've just rolled out their services in Europe in the first place.
If you can't offer instant activation (Due to regulations and jurisdictions), don't be misleading with your marketing communications. Let the consumers know the real deal. Simple.
They never said they are a Stripe clone, and if you are expecting that they are one with the exact same features ("instant activation") just because they are selling the same product that's not really their fault isn't it?
They are basically saying that normally you are up and running within 48 hours and that's the case if you are not rejected. So what's misleading about that?
In many countries it's relatively painless if not trivial to set up a merchant account and start accepting payments through one of the many payment service providers, so for the internal market a Stripe-like service doesn't offer much of an advantage over tried and trusted local services.
If you want to accept payments across Europe, especially the many local direct payment solutions which are often much more popular than credit cards (and Paymill doesn't support any of them), you'll run into a whole different class of problems which any service will have a hard time solving.
But if you want to disrupt the European online payment market, then that's the problem to solve.
Before Paymill came along, I had no reasonable (not involved with going through huge amounts of paperwork and diligence just to get a price quote) way of taking payments in Germany. Merchant accounts are a pain. They are most definitely neither painless nor trivial. I hear it's better in the UK, but for me the only reasonable alternative was PayPal, who have strongly negative trust in my book. Paymill made it possible for me to take credit cards at all.
As of recently they also support the most popular local direct payment method in Germany. Given how quickly they spread from DE only to most of Europe, I expect they'll support other local payment methods eventually, but I honestly don't care much. Being able to take credit card payments is already a huge, huge step.
Which in the end is the major bottleneck. Merchant accounts and legal formalities are just hurdles, which any serious business can take. Yeah, it sucks, but if you can't handle that than perhaps you shouldn't be running a business in the first place.
But both we and our clients would lose most of their business if they could only accept credit cards. Hell, the only additional option Paymill offers isn't even enough to cover half the German market.
It's stupid to focus on the effort it takes to set-up payment if 75% of your potential market can't/won't use it.
Merchant accounts and legal formalities aren't just hurdles if you're spending weeks getting contracts reviewed by lawyers, filling out application forms, chasing people up, and then integrating poorly documented back-ends if you get approved at all.
I know plenty of people who've been in that position with a start-up that has no trading history yet, but I've never met anyone IRL or on-line who has anything like your perspective. So do you know something we all don't, or do we all know something you don't?
-webkit-text-size-adjust: none;
That's a horrible bug and makes it practically unreadable.EDIT: never mind, apparently it was fixed in the meantime.
https://blog.paymill.com/2013/02/25/customer-feedback-on-our...
Best, Dominic
Luckily there's still Readability...
Edit: well I'm not sure what just happened, but the whole layout has changed... everything is good now.