Engineering support is great and responsive through IRC but, stripe engineering staff there just shrug if you ask a business question.
Honestly, right or wrong - I've seen very few 'startups' really grok effective customer service (I realize I'm over generalizing). Yes, a good Knowledge Base/FAQ and ticketing/email system is important - but you need a phone number, you need a call center probably too (even if its only 2-5 people answering the phone) - you need more than email and ticketing - most technology is complex enough that you need a person to talk to over the phone to hold your customers hands - IMO - this is even doubled for anything that need to integrate with your systems or has a device on your premises, but is also applicable to a complex web service - I strongly believe it drives long term customer retention and eases on boarding.
I'll point out as to why I believe this - outside of the technology hubs, the folks with money are not the 'internet native' generation, they're older and less comfortable with technology then we are.
Why do we pay that much again?
Assuming risk.Yes, collapsing the confusing levels of this process is certainly worth something.
If I'm wrong, I want the name of your merchant processor!
Visa interchange fees: http://usa.visa.com/download/merchants/Visa-USA-Interchange-...
A screenshot of a transaction report at my processor: http://i.imgur.com/fSycwUS.png
Feel free to e-mail me if you'd like any other clarification or information. It's in my profile.
I suppose it's (only partially) balanced by the higher AMEX, etc fees.
I always hear, but never believed, that businesses supposedly appreciate stable fees. After having several businesses I know I much prefer lower fees.
I'm guessing a service like Stripe has plenty of customers in B2C markets, where selling something for $10 is hardly unusual. At that price, they are only making a few cents on the transaction in revenues (not profits).
Obviously on a $100 transaction the figures work out much better for them.
I think Stripe also still charge the same rate for all card types, but behind the scenes they are probably paying significantly higher rates to some card networks than others.
Commercially, of course a big customer is more valuable in isolation than a little customer, and while it's unfortunate if you're the little guy, it's understandable that a business might prioritise supporting its larger customers first.
But even if a little customer is only running a microbusiness on the side -- and as we learned during the EU VAT discussions a few months ago, there are very many such businesses on-line -- it's still going to be a big problem for them if a payment service kicks them off for a 1% chargeback rate. That literally means a single chargeback within several years in the example given, and given the randomness of the chargeback process at the best of times, that could easily result from an accident and not be corrected because the customer's bank doesn't handle it well.
Similarly, the little business might only be doing a few thousand a year in revenues, but if a service is failing to collect 10-20% of their transactions every month for unspecified reasons (and, for subscription business models, probably terminating the entire subscription in practice as a result) then that's still a huge level of attrition as a proportion of their modest income.
I suspect the danger for Stripe lies not in losing the odd small customer, or even necessarily in the cumulative damage if they lose a few small customers the same way before fixing a problem, but in the damage to their reputation that any individual case may cause even if the customer does not go posting about it on HN, Twitter, #stripe, etc.
For example, today I only have one business that is taking money on-line via this kind of payment service, and it's a relatively small one. Losing us as a customer wouldn't exactly show up as a footnote in the payment service's next financial statement.
On the other hand, I have another business that develops systems for clients who may need payment processing in some cases, and often a client will follow your lead if you recommend a service for something and they don't know any better or have other preferences. Similarly, I know a lot of other local business people through work and socially, and through a chance discussion over a drink I once helped a business several orders of magnitude larger to find and ultimately switch to a different payment service.
I'm always happy to recognise good service and positive experiences. Usually everybody involved wins from such discussions, and I imagine that word-of-mouth advocacy is quite a big factor in the early growth of many on-line services. The downside is that presumably someone in a similar position who hadn't enjoyed the same positive outcomes that I have seen would not have made those same recommendations, and that would have cost one payment service a very noticeable amount of revenue in cases like the one I mentioned above.
So I guess it's inherently a tricky thing to balance support and management overheads between larger and smaller customers if you're in the kind of business where your main target audience is knowledgeable and probably technical people. Big customers generate revenues right now, but small customers might not only become big customers themselves but also refer other potential customers, and you probably have a lot more small customers who can make or break your reputation than large ones who don't really care about your reputation anyway.
Notwithstanding Stripe's SaaS-y "all pricing and deals are public" branding, they definitely have a BD team who can set you up with more direct contacts for certain types of questions, different rates than are publicly posted, and APIs that aren't public (to name a few things).
When you send an email to support@stripe.com (or any of the public email addresses they put on blog posts), it goes to Uservoice. Then it gets triaged, depending on the severity of the ticket, if it falls into account or developer related support it gets assigned into a queue (at times it gets put in the wrong queue and then has to get reassigned). But long story short there is a system.
Phone support is also being worked on were told.
That said I do love Stripe but I do agree that support needs to be fixed, though I may have a bias as I see a much higher percentage of upset users than most.
Surely you jest. There are hundreds of online MSPs out there. Braintree, Authorize.net, etc.