Accepting payments is getting harder
This is good. People are getting fed up with replacing their credit card every six months because some online retailer had a breach.  You can outsource payment processing to Stripe, Paypal, Square, Yahoo Store, etc. There's no reason every web merchant should see credit card numbers.<p>Stripe is in Visa's doghouse right now.[1] Their entry on the Visa Global Registry of Service Providers has turned yellow, with an expiration date of Mar 31, 2015. This means they're having some PCI compliance problem.[2] Visa gradually cranks up penalties until the problem is fixed, or, after about 9 months, just pulls the plug. Visa says Square and PayPal are OK right now.  Yahoo is also in the yellow doghouse.  (If you're a Stripe or a Yahoo Store merchant, they were supposed to inform you that Visa put them in the doghouse, so you can change vendors. Did they?)<p>[1] <a href="http://www.visa.com/splisting/searchGrsp.do" rel="nofollow">http://www.visa.com/splisting/searchGrsp.do</a> 
[2] <a href="http://usa.visa.com/download/merchants/Bulletin-PCIENFORCE-102214.pdf" rel="nofollow">http://usa.visa.com/download/merchants/Bulletin-PCIENFORCE-1...</a>