Strive Commerce
All Guides

Finance & Legal

Payment Gateway Comparison for E-Commerce Stores

Compare Stripe, PayPal, Square, and other payment gateways on fees, features, payout speed, and suitability for dropshipping and online retail.

9 min read

Choosing the Right Payment Gateway

Your payment gateway is the system that processes credit card payments from customers and deposits funds into your bank account. It is the financial backbone of your online store, and the choice affects your fees, customer experience, payout speed, and fraud protection.

Most e-commerce stores can get by with one or two payment gateways. But understanding the differences helps you choose wisely and avoid overpaying.

What Payment Gateways Actually Do

When a customer enters their credit card information on your store, the payment gateway:

  1. Encrypts the card data for secure transmission
  2. Communicates with the card network (Visa, Mastercard) and issuing bank
  3. Authorizes or declines the transaction based on available funds and fraud checks
  4. Settles the payment by transferring funds from the customer's bank to yours
  5. Reports the transaction in your dashboard for reconciliation

All of this happens in 2-5 seconds. The technology is remarkable, but what matters to you as a store owner is the cost, reliability, and features.

Stripe

Overview

Stripe is the most popular payment gateway for modern e-commerce businesses. It offers a developer-friendly platform with excellent documentation, strong fraud protection, and transparent pricing.

Pricing

  • Standard rate: 2.9% + $0.30 per successful transaction
  • International cards: Additional 1.5% for currency conversion
  • Disputes/chargebacks: $15 per dispute (refunded if you win)
  • No monthly fees, no setup fees, no minimum charges

Payout Speed

  • Standard: 2 business days (US)
  • Instant payouts available for 1% fee (minimum $0.50)

Strengths

  • Clean, reliable checkout experience
  • Excellent fraud detection (Radar)
  • Supports 135+ currencies
  • Automatic tax calculation (Stripe Tax)
  • Subscription billing built in
  • Strong API and integrations
  • Transparent, predictable pricing

Weaknesses

  • Account freezes can happen to new high-volume businesses
  • Phone support is limited (mostly email and chat)
  • 2.9% rate is not negotiable at low volumes

Best For

Most e-commerce businesses, especially those using modern platforms. Stripe is the default choice for good reason.

PayPal

Overview

PayPal is the most recognized online payment brand. Many customers trust PayPal because they can pay without entering card details on an unfamiliar store. This trust factor can boost conversion rates, especially for new stores.

Pricing

  • Standard rate: 3.49% + $0.49 per transaction (PayPal Checkout)
  • Advanced card processing: 2.99% + $0.49
  • International: Additional fees apply
  • Disputes: $20 per dispute (not refunded even if you win)

Payout Speed

  • Standard: 1-3 business days
  • Funds can be held for up to 21 days for new accounts

Strengths

  • Customer trust and recognition
  • Buyer Protection increases customer confidence
  • PayPal wallet option (customers do not enter card details)
  • Purchase protection may increase conversion for unknown brands
  • Available in 200+ countries

Weaknesses

  • Higher fees than Stripe for most transaction types
  • Aggressive buyer-friendly dispute resolution
  • Account holds and freezes are common for new sellers
  • $20 non-refundable chargeback fee
  • Interface feels dated compared to Stripe

Best For

As a supplementary payment option alongside Stripe. Offering PayPal as an option (not the primary) can capture customers who prefer it.

Square

Overview

Square started as a point-of-sale system for physical retail but has expanded to online payments. It offers competitive rates and an integrated ecosystem.

Pricing

  • Online rate: 2.9% + $0.30 per transaction
  • No monthly fees for basic online store
  • Disputes: No per-dispute fee

Payout Speed

  • Standard: 1-2 business days
  • Instant transfers available

Strengths

  • No chargeback fees
  • Good for businesses with both online and physical sales
  • Free online store builder included
  • Simple, transparent pricing

Weaknesses

  • Less customizable checkout experience
  • Fewer integrations with third-party platforms
  • Limited international features
  • Account stability concerns for higher-risk business types

Best For

Businesses that also sell in person and want a unified payment system. Less ideal as a standalone e-commerce gateway.

Comparing All Options

FeatureStripePayPalSquare
Transaction fee2.9% + $0.303.49% + $0.492.9% + $0.30
Monthly feeNoneNoneNone
Chargeback fee$15 (refundable)$20 (non-refundable)None
Payout speed2 days1-3 days1-2 days
Fraud toolsExcellent (Radar)GoodGood
International135+ currencies200+ countriesLimited
Setup difficultyEasyEasyEasy

Processing Fees Add Up

On $10,000 in monthly revenue, here is what each gateway costs:

Stripe: $10,000 x 2.9% + $0.30 x ~333 transactions = $389.70
PayPal: $10,000 x 3.49% + $0.49 x ~333 transactions = $512.17
Square: $10,000 x 2.9% + $0.30 x ~333 transactions = $389.70

The $122.47 monthly difference between Stripe and PayPal is nearly $1,500 per year. At $50,000 monthly revenue, that becomes $7,500 annually. Fees matter at scale.

Fraud Protection

Stripe Radar

Stripe's built-in fraud detection uses machine learning trained on billions of transactions. It blocks suspicious payments automatically and provides risk scores for borderline transactions. Additional rules can be configured for your specific business patterns.

PayPal Buyer Protection

PayPal's system heavily favors buyers, which is great for customer confidence but challenging for sellers. Disputes are often resolved in the buyer's favor, and the non-refundable $20 fee stings regardless of outcome.

Best Practice

Use Stripe as your primary processor for its superior fraud tools and lower fees. Offer PayPal as a secondary option for customer convenience. This combination covers 95% or more of customer payment preferences.

Account Stability

New e-commerce businesses sometimes face account holds or freezes from payment processors. This typically happens when:

  • Revenue spikes suddenly (looks suspicious to the processor)
  • Chargeback rates exceed thresholds
  • Product categories trigger additional review
  • KYC (Know Your Customer) verification is incomplete

To minimize risk:

  • Complete all verification steps immediately upon signup
  • Ramp up volume gradually rather than going from zero to thousands overnight
  • Keep chargeback rates below 1% (industry standard threshold)
  • Respond to all processor communications promptly
  • Maintain a reserve fund in case payouts are temporarily held

High-Risk Considerations

Some product categories are considered higher risk by payment processors:

  • Supplements and health products
  • CBD and related products
  • Adult content
  • Gambling
  • Cryptocurrency
  • Subscription boxes with high churn

If you sell in these categories, you may need a specialized high-risk payment processor. Standard processors like Stripe may decline your application or close your account after review.

Key Takeaways

  • Stripe is the best default choice for most e-commerce businesses with lower fees and superior fraud protection
  • Offer PayPal as a secondary option to capture customers who prefer it
  • Processing fees add up significantly so choose carefully and review as you scale
  • Complete all verification steps immediately to reduce account stability risk
  • Monitor chargeback rates closely as exceeding thresholds can result in account termination
  • At higher volumes, negotiate rates since processors will offer discounts for established businesses

Ready to Put This Into Practice?

Launch your own fully automated dropshipping store and start applying these strategies today.