Skip to main content

Stripe Processing Fees Overview

Stripe processing fees by payment type in Goodshuffle Pro, including cards, Terminal, ACH, Instant Bank Payments, Affirm, and disputes.

Written by Sierra Burton

This feature is available on all Goodshuffle Pro Plans.

Here's what each payment type costs in Goodshuffle Pro, from card fees to dispute fees.

📌 Some fees depend on where your business is based. Each section calls out where it applies: U.S., Canada, Mexico, or all regions.

Quick Reference

Fees by Payment Type

Payment type

What you pay

Card (U.S. or Canada)

2.9% + $0.30 per charge, plus 0.25% transfer fee

Card (Mexico)

3.6% + MXN $3.00 per charge, plus 0.25% transfer fee

International card

2% International Fee on top of the card fee, for every account

Terminal (in person)

2.7% + $0.30 per charge, plus 0.25% transfer fee

ACH (U.S. only)

1% per charge, capped at $60. No transfer fee.

Instant Bank Payment (U.S. only)

2.5% per charge, no cap

Buy Now, Pay Later (Affirm)

6% + $0.30 per transaction, plus 0.25% transfer fee. You always pay this fee.

Dispute fee

15.00 in the currency of the disputed payment: $15 USD, $15 CAD, or MXN $15

Dispute challenge lost

A second 15.00 in the same currency


Stripe U.S. & Canada Card Fees

Stripe's fee for debit and credit card transactions is 2.9% + $0.30 per charge in both the U.S. and Canada. Stripe refers to this as the "Transaction Fee."

On top of the transaction fee, Stripe charges a 0.25% transfer fee on the total after the processing fee. So the full per-charge cost is 2.9% + $0.30 + 0.25% transfer fee. The transfer fee applies to the Stripe account Goodshuffle Pro sets up for you.

There is no surcharge for AMEX or Mastercard, and no surcharge for keyed-in entries versus client-entered cards.

For full details and examples of vendor-pays vs. client-pays math, see Debit and Credit Card Stripe Fees here.


Stripe Mexico Card Fees

For Mexican event pros, card payments cost:

  • 3.6% + MXN $3.00 per successful charge

  • 0.25% transfer fee, taken from the total after the card fee

Cards issued in another country also carry the 2% International Fee (see Stripe International Fee below).

Bank-to-bank (ACH) payments are not available for Mexican accounts at this time.


Stripe Terminal (In-Person) Fees

Payments you take in person with a card reader cost 2.7% + $0.30 per charge, plus the 0.25% transfer fee. Cards issued in another country also carry the 2% International Fee.

In-person payments require Goodshuffle Pro Standard or above. For more, see What Are the Processing Fees When Accepting Payments In Person?


Stripe ACH Fees

🇺🇸 US accounts only: ACH payments are available to Goodshuffle Pro accounts based in the United States. Accounts in other regions won't see this option.

Stripe's fee for ACH (bank transfer / eCheck) transactions is 1%, capped at $60 per charge.

There is no Stripe transfer fee on ACH payments.

For client-pays vs. vendor-absorbs examples, see What Are Stripe's ACH Fees?


Stripe Instant Bank Payment (IBP) Fees

🇺🇸 US accounts only: Instant Bank Payments are available to Goodshuffle Pro accounts based in the United States.

Every Instant Bank Payment carries a 2.5% processing fee with no cap. The vendor can choose to absorb the fee or pass it to the client through their Payment Policies.

Other IBP rules to keep in mind:

  • Per-charge limit: Individual charges are capped at under $5,000. Charges at or above that won't show IBP as an option.

  • Settlement: Within 2 business days (vs. 3–5 business days to clear plus 1–2 to settle for standard ACH).

  • Eligibility: The project must be inside the ACH cutoff window and cannot use a net payment policy.

For full eligibility rules and dispute handling, see Instant Bank Payments: Fees, Limits, and Eligibility.


Buy Now, Pay Later (Affirm) Fees

The Buy Now, Pay Later fee is 6% + $0.30 per transaction. Stripe also charges a 0.25% transfer fee on the total after the processing fee, so the full cost is 6% + $0.30 + 0.25% transfer fee.

Affirm does not charge integration, monthly, or annual fees.

Note: Due to state and jurisdiction laws, Affirm fees cannot be passed to clients. Vendors absorb the full cost.

Example: $10,000 BNPL Purchase

  • $600.00 = 6% BNPL fee

  • $23.80 = 0.25% Stripe transfer fee + $0.30 transaction fee

  • Total fees: $623.80


Stripe International Fee

A 2% International Fee applies on top of the card fee when the country of your client's card differs from the country of the bank account you receive payouts in. The rate is the same for every account, whether you're based in the U.S., Canada, or Mexico.

Example: a client with a card issued in Germany pays a U.S. account. The charge carries the 2.9% + $0.30 card fee, the 0.25% transfer fee, and the 2% International Fee.

If the card and your bank account are in the same country, there's no International Fee.


Stripe Dispute Fees

When a client files a dispute, up to two fees apply. Each one is 15.00 in the currency of the disputed payment:

  • The first fee is charged when the dispute is received.

  • The second fee is charged if you challenge the dispute and lose.

In practice, that means $15 USD for a payment in U.S. dollars, $15 CAD for Canadian dollars, and MXN $15 for Mexican pesos. The most a single dispute costs is 30.00 in that same currency. If you win the challenge, only the first fee applies.

You can review and download dispute fees from your Subscriptions tab. For more, see How Dispute Fees Work and Where to See Them.


Why Goodshuffle Pro Partners With Stripe

Stripe is our payment processor of choice because:

  • It is an all-in-one system that helps vendors get paid faster. 50% of clients pay through Stripe within 5 minutes of receiving the quote.

  • Card data is stored securely on Stripe's servers with bank-level security, and funds can be captured later for damages, missing items, or remaining balances.

  • Same rates apply for all card brands. No upcharge for AMEX or Mastercard, and no upcharge for keyed-in entries.

  • More on the integration is available here.


Have more questions? Check out our Stripe Frequently Asked Questions.


Need Additional Support?
Click the blue chat bubble in the bottom corner of your screen to message our support team—we're happy to help!

Did this answer your question?