What Stripe does and who uses it

Stripe is a payment processor that sits between a customer's bank and a business's bank account. When you buy something from a store, app, or website that uses Stripe, your card or bank details never touch the business's computer — Stripe handles the transaction, checks with your bank that the money is there, and then moves the funds to the business a day or two later.

Stripe doesn't issue cards or hold your money in an account the way a bank does. It's a middleman that moves money from one place to another and takes a small cut for doing it. Millions of small businesses, nonprofits, and online retailers use Stripe because it's cheaper and simpler than calling a bank and signing a long contract.

You don't sign up for Stripe yourself — the business you're paying signs up. But understanding how Stripe works helps you know where your payment goes, how long it takes, and what happens if something goes wrong.

Key Takeaways

  • Stripe takes a percentage of each transaction (usually 2.9% plus 30 cents for online payments) and passes the rest to the business within one to two business days.
  • Your card or bank information is encrypted and sent directly to Stripe's servers, not stored on the business's website.
  • Stripe holds onto disputed transactions for up to 180 days in case you file a chargeback with your bank.
  • If a business closes or disappears, Stripe doesn't hold your refund — the business's bank account does, and you'll need to contact the business or your bank to recover money.
  • Stripe operates in over 190 countries but has different rules and fees depending on where the business and customer are located.

How Stripe charges fees and what the business pays

Stripe's fee structure depends on how the payment happens. For online card payments (credit or debit card entered on a website or app), Stripe charges 2.9% of the transaction plus 30 cents. For in-person payments using a card reader, the fee is 2.7% plus 8 cents. For ACH bank transfers (moving money directly from one bank account to another), the fee is 1% with a cap of $5.

These fees come out of what the business receives, not from what you pay. If you buy something for $100 with a credit card on a Stripe-powered website, you pay $100. The business receives $97.10 (after Stripe takes $2.90). The business decides whether to absorb that cost or raise prices to cover it.

Stripe also charges monthly fees for certain features — like advanced reporting, custom integrations, or higher transaction limits — but most small businesses pay only the per-transaction fee. If a transaction fails (your card is declined, for example), Stripe doesn't charge a fee.

The timeline from your payment to the business receiving money

When you complete a payment through Stripe, several things happen in seconds: your card details are encrypted, sent to Stripe's servers (not the business's), your bank is contacted to confirm the funds exist, and you see a confirmation message. At that moment, the transaction is authorized — your bank has agreed to move the money.

The actual money transfer happens later, usually within one to two business days. Stripe batches transactions together and sends them to the business's bank account in a single deposit. Weekends and holidays can add time — a payment made on Friday evening might not arrive until Tuesday morning.

Some businesses use Stripe's when ready payout feature, which moves money to their account within a few hours for an extra fee. Most don't, because the standard one- to two-day window is fast enough and costs nothing extra.

What happens if you dispute a charge or file a chargeback

If you see a charge you don't recognize or believe the business didn't deliver what you paid for, you can contact your bank and file a chargeback — an official dispute that tells your bank to reverse the charge and investigate. Stripe holds the transaction in a dispute state while your bank and the business sort it out, which can take 30 to 180 days depending on your bank and the reason for the dispute.

During that time, the business can't access the money. Stripe gives the business tools to respond to your dispute — they can upload a receipt, tracking number, or email showing you agreed to the charge. If your bank sides with you, the money goes back to your card. If the business wins, the money goes to their account.

Stripe charges the business a chargeback fee (usually $15) whether they win or lose, to cover the cost of investigating. This is separate from the transaction fee. If a business gets too many chargebacks, Stripe can close their account.

Where your payment information is stored and how Stripe protects it

Stripe never stores your full card number on the business's servers. When you enter your card details on a Stripe-powered checkout, the information is encrypted and sent directly to Stripe's data centers. The business sees only a token — a random string of characters that represents your card but can't be used to charge you again without your permission.

Stripe is PCI DSS compliant, which means it meets strict security standards set by the credit card industry. The company uses encryption, firewalls, and regular security audits to protect your data. If Stripe is hacked, your card number isn't sitting in their database waiting to be stolen — it's encrypted in a way that makes it nearly worthless to a thief.

That said, Stripe is a company, and companies can be breached. In 2015, Stripe disclosed that a small number of customer payment details had been accessed, though the company said no card data was compromised. If you're concerned about a specific charge, contact your bank directly rather than the business — your bank has the power to reverse it and investigate.

Stripe's rules for what businesses can and cannot sell

Stripe prohibits certain types of transactions: illegal goods, weapons, adult content, gambling, high-risk financial services, and multi-level marketing schemes are all banned. If a business violates these rules, Stripe can freeze their account and hold their money for up to 180 days while investigating.

This matters to you because if you buy from a business using Stripe and that business turns out to be selling something prohibited, your transaction might get caught in a freeze. The business can't access the money to refund you, and you'll have to go through your bank to get your money back.

Stripe also has rules about what counts as a legitimate business versus a scam. If a business is taking payments but not delivering goods or services, Stripe will eventually shut them down — but that can take weeks or months, and by then you may have already been charged.

International payments and currency conversion through Stripe

Stripe operates in over 190 countries, but the rules and fees change depending on where the business is located and where you are. If you're in the United States and pay a business in Canada, Stripe converts the currency at its own rate (usually close to the market rate, but not exactly). Stripe charges a 1% currency conversion fee on top of the transaction fee.

Some countries have higher Stripe fees than others. Stripe's rates in India, for example, are lower than in the United States because the market is different. If you're buying from a business in another country, you might see a higher total cost because of both currency conversion and higher base fees.

Stripe also has different compliance requirements in different countries. In Europe, for example, Stripe must follow stricter data protection rules (GDPR) and different payment regulations. This doesn't change what you pay, but it does mean Stripe operates slightly differently depending on where you are.

What to do if a Stripe payment goes wrong

If a payment fails (you see an error message but weren't charged), contact the business to ask them to try again or use a different payment method. Stripe will tell the business why it failed — usually because your card was declined, your address didn't match, or there wasn't enough money in your account.

If you were charged but didn't receive the goods or service, contact the business first. Most problems are resolved between you and the business, not with Stripe. If the business won't respond or won't refund you, then file a chargeback with your bank — that's your legal right, and your bank will investigate.

If you think your card information was compromised, contact your bank when ready, not Stripe. Your bank can cancel your card and issue a new one. Stripe can tell you whether your data was part of a breach, but your bank is the one that can protect you from fraud.

Frequently Asked Questions

Does Stripe hold onto my money after I pay?

No. Stripe moves your payment to the business's bank account within one to two business days. Stripe doesn't keep customer money in accounts the way a bank does. The only time Stripe holds money is during a chargeback dispute, which can last up to 180 days.

Can I get a refund directly from Stripe if the business won't refund me?

No. Stripe is a processor, not the merchant. The business's bank account holds the money, not Stripe. You'll need to contact the business for a refund, or file a chargeback with your bank if the business won't respond. Your bank can then investigate and reverse the charge.

Is it safe to enter my card number on a Stripe checkout?

Yes. Stripe encrypts your card details and sends them to Stripe's servers, not the business's. Your full card number is never stored on the business's website. Stripe meets strict security standards (PCI DSS compliance) and regularly audits its systems.

What if the business I paid closes and I need a refund?

Contact your bank and file a chargeback. Stripe doesn't hold refunds for closed businesses — the money went to the business's bank account. Your bank can investigate and may reverse the charge if the business is no longer operating or if you can show you didn't receive what you paid for.

Why is my charge showing a different amount than what I expected?

If you paid in a different currency, Stripe converted it and charged a 1% conversion fee. If you're in a country with higher Stripe fees, the business may have passed that cost to you. Check your receipt or contact the business to confirm the breakdown of the charge.