This is absolute worst company ever. They stole my money from my company. i have spoke to dozens of other customers that have the same thing to say. Stripe is stealing from hard working Americans…run for your life from these guys.
Stripe, Inc.
185 Berry St Ste 550
San Francisco, CA 94107-9105
(888) 963-8955
stripe.com