Compare payment processor rates and find the cheapest option for your store
Ecommerce Payment Processor Comparison 2024
Selecting the right ecommerce payment processor is one of the most consequential decisions for any online business. Your payment gateway directly impacts conversion rates, customer trust, operating costs, international expansion capabilities, and cash flow timing. With the global ecommerce market exceeding $6 trillion annually, even small differences in processing fees or checkout friction can translate into hundreds of thousands of dollars in gained or lost revenue.
The payment processing landscape has evolved dramatically, with modern platforms offering far more than basic transaction handling. Today's leading processors provide comprehensive ecosystems including subscription billing, marketplace payments, fraud protection, financial reporting, multi-currency support, and developer tools. Understanding these capabilities helps you select a processor that scales with your business rather than constraining it.
Key Comparison Factors
When evaluating online payment processors, consider these critical dimensions:
- Transaction fees: Percentage rates plus per-transaction fixed fees
- Monthly costs: Platform fees, gateway fees, and minimum volume requirements
- Setup speed: Time from account creation to accepting live payments
- Integration complexity: Ease of connecting to your ecommerce platform
- International support: Supported currencies, countries, and localized payment methods
- Chargeback handling: Protection, dispute management, and fee structures
- Payout timing: How quickly processed funds reach your bank account
- PCI compliance: Security standards and compliance burden on your business
- Developer tools: API quality, documentation, and customization capabilities
- Customer support: Availability, response quality, and dedicated account management
| Processor | Transaction Fee | Monthly Fee | Payout Speed | Best For |
|---|---|---|---|---|
| Stripe | 2.9% + $0.30 | $0 | 2 business days | Developers, subscriptions |
| PayPal | 2.9% + $0.30 | $0 | 1 business day | Consumer trust, marketplaces |
| Square | 2.9% + $0.30 | $0 | 1-2 business days | Retail + online hybrid |
| Shopify Payments | 2.4-2.9% + $0.30 | $0 (with Shopify) | 2-4 business days | Shopify stores only |
| Authorize.net | 2.9% + $0.30 + $25/mo | $25 | 2 business days | Enterprise, complex needs |
| Adyen | Interchange + 0.60% | Custom | 2 business days | Enterprise, global scale |
| Braintree | 2.9% + $0.30 | $0 | 2 business days | PayPal integration |
Stripe: The Developer's Choice
Stripe has become the dominant payment processor for technology-driven ecommerce businesses, SaaS companies, marketplaces, and platforms requiring advanced customization. Founded in 2010, Stripe built its reputation on exceptional developer experience, comprehensive APIs, and rapid international expansion.
Stripe Fees and Pricing Structure
Stripe charges 2.9% plus $0.30 per successful transaction for standard card processing in the United States. International cards incur an additional 1% fee, and currency conversion adds another 1% if needed. Stripe offers volume discounts for businesses processing over $100,000 monthly, with custom pricing available for enterprise clients processing millions in annual volume.
Beyond standard processing, Stripe's ecosystem includes Stripe Billing (subscription management at 0.5% on recurring payments), Stripe Tax (automated tax calculation), Stripe Sigma (SQL-based analytics), and Stripe Atlas (company formation). These add-on services generate additional fees but provide deeply integrated functionality that reduces the need for third-party tools.
Stripe API and Developer Tools
Stripe's primary competitive advantage is its developer experience. The REST API is comprehensively documented, supports webhooks for event-driven architectures, and offers client libraries for every major programming language. Stripe's testing environment allows developers to simulate transactions, failures, and edge cases without processing real payments. For businesses with development resources, Stripe provides unmatched flexibility to build custom checkout experiences, subscription logic, and marketplace payment flows.
Stripe International Support
Stripe supports businesses in 46 countries and accepts payments from customers worldwide. The platform supports 135+ currencies, with automatic currency conversion available. Local payment methods including iDEAL (Netherlands), Bancontact (Belgium), giropay (Germany), EPS (Austria), P24 (Poland), and SEPA Direct Debit (Eurozone) enable European ecommerce businesses to offer locally preferred payment options that significantly boost conversion rates.
When to Choose Stripe
Choose Stripe if you: have development resources to customize payment flows, operate a subscription or SaaS business, need marketplace or platform payment splitting, process significant international volume, want integrated billing and tax tools, or value API flexibility over out-of-the-box simplicity. Stripe is less ideal for non-technical merchants who need plug-and-play solutions without developer involvement.
Switch to a lower-cost payment processor and save on every transaction
PayPal: The Trust Advantage
PayPal remains the most recognized online payment brand globally, with over 400 million active accounts worldwide. For ecommerce merchants, PayPal offers unparalleled consumer trust that directly impacts conversion rates — particularly among customers hesitant to enter credit card details on unfamiliar websites.
PayPal Fees and Pricing
PayPal charges 2.9% plus $0.30 per domestic transaction, matching Stripe and Square's standard rates. International transactions incur additional fees of 1.5% to 4.5% depending on currency and country. PayPal's Micropayments option reduces fees for transactions under $10 to 5% plus $0.05, benefiting digital goods sellers and low-ticket merchants.
PayPal also offers PayPal Payments Pro ($30/month) for merchants wanting a fully customizable checkout experience without redirecting to PayPal's site, and PayPal Advanced ($5/month) for a middle-ground solution. These premium tiers add cost but improve brand consistency during checkout.
PayPal One Touch and Buyer Protection
PayPal One Touch allows customers to complete purchases without re-entering login credentials, reducing checkout friction and abandoned carts. PayPal's Buyer Protection program covers customers against fraud and non-delivery, increasing consumer confidence in purchasing from new or smaller merchants. While this protection occasionally results in merchant disputes, the conversion rate benefits typically outweigh the costs.
PayPal for Marketplaces
PayPal for Marketplaces enables platforms to split payments between multiple sellers, hold funds in escrow, and manage complex payout scenarios. This functionality competes with Stripe Connect but integrates naturally with PayPal's vast consumer base. Marketplaces serving PayPal-heavy demographics (eBay-style sellers, international customers, older demographics) may find PayPal's marketplace tools more aligned with their user base than Stripe's.
When to Choose PayPal
Choose PayPal if you: serve customers who already use PayPal, sell to international markets where PayPal is dominant, want maximum consumer trust at checkout, process many low-ticket transactions (micropayments), or operate a marketplace where buyers and sellers already have PayPal accounts. PayPal is less ideal for businesses requiring deep API customization or complex subscription billing logic.
Square: The Omnichannel Solution
Square built its empire on in-person payment processing before expanding into ecommerce, creating a uniquely integrated payment processor for businesses operating both physical and online sales channels. For restaurants, retail stores, and service businesses with hybrid models, Square offers unmatched channel integration.
Square Fees and Online Pricing
Square charges 2.9% plus $0.30 for online transactions, matching the industry standard. In-person transactions through Square hardware cost less — 2.6% plus $0.10 for standard accounts and as low as 2.5% plus $0.10 for Premium subscribers. Square's transparent, flat-rate pricing eliminates interchange complexity, making costs predictable for small businesses without accounting departments.
Square Ecommerce Platform Integration
Square Online provides a free ecommerce website builder with integrated payment processing, inventory management, and order fulfillment. While less customizable than Shopify or WooCommerce, Square Online enables merchants to launch online stores within hours with zero upfront cost. Existing Square POS inventory automatically syncs to Square Online, preventing overselling across channels.
Square for Restaurants and Retail
Square's industry-specific POS solutions (Square for Restaurants, Square for Retail) integrate seamlessly with online ordering, delivery platforms, and kitchen display systems. For restaurants already using Square for in-person payments, adding online ordering through Square represents the path of least resistance. Similarly, retailers using Square POS benefit from unified inventory, customer profiles, and loyalty programs across channels.
When to Choose Square
Choose Square if you: operate both physical and online sales channels, want the simplest possible setup without developers, already use Square POS for in-person sales, value unified reporting across channels, or need an all-in-one solution including website builder, inventory, and payments. Square is less ideal for pure ecommerce businesses needing advanced customization or international sales capabilities.
Shopify Payments and Alternative Gateways
Shopify Payments is the native payment processor for Shopify stores, powered by Stripe infrastructure but branded and managed within Shopify's platform. For Shopify merchants, using Shopify Payments eliminates third-party transaction fees that Shopify charges when using external gateways.
Shopify Payments Fees
Shopify Payments rates vary by subscription tier: Basic Shopify ($39/month) pays 2.9% plus $0.30, Shopify ($105/month) pays 2.6% plus $0.30, and Advanced Shopify ($399/month) pays 2.4% plus $0.30. While the monthly subscription costs more than free processors, lower transaction rates can generate net savings for merchants processing significant volume. Plus, Shopify waives the additional 0.5-2% transaction fee it charges for using external gateways.
When to Use External Gateways with Shopify
Despite Shopify Payments' convenience, some merchants benefit from external gateways. If you need specific regional payment methods not supported by Shopify Payments, operate in a country where Shopify Payments isn't available, want to consolidate multi-platform reporting through a single processor, or have negotiated custom rates with another provider, external gateways may be preferable despite Shopify's additional fees.
Understanding Payment Processing Fees
The true cost of payment processing extends beyond the quoted transaction rate. Understanding the complete fee structure helps you accurately compare processors and avoid budget surprises.
Interchange-Plus vs. Flat-Rate Pricing
Flat-rate pricing (2.9% + $0.30) charges the same rate regardless of card type. This simplicity benefits small merchants but may overcharge for low-cost debit cards and undercharge for premium rewards cards. Interchange-plus pricing passes through the actual card network fees plus a processor markup (e.g., interchange + 0.60%). This model is more transparent and often cheaper for high-volume merchants but requires more accounting complexity.
Hidden Fees to Watch
- PCI compliance fees: Monthly or annual charges for security compliance ($5-$20/month)
- Statement fees: Charges for monthly account statements ($5-$15/month)
- Gateway fees: Separate charges for using a payment gateway ($10-$25/month)
- Chargeback fees: Processing fees when customers dispute transactions ($15-$50 per chargeback)
- Refund fees: Some processors don't refund transaction fees on returned purchases
- Monthly minimums: Penalties if monthly processing volume falls below thresholds
- Setup fees: One-time charges for account activation ($0-$500)
- Early termination fees: Penalties for canceling long-term contracts
Calculating Your Effective Rate
To compare processors accurately, calculate your effective rate: total monthly processing costs divided by total monthly processing volume. Include all fees — transaction fees, monthly fees, PCI fees, and any other charges. A processor quoting 2.5% with $50 in monthly fees may actually cost more than a 2.9% processor with no monthly fees if your volume is low.
International Payment Processing
Global ecommerce payment processing requires capabilities beyond domestic card acceptance. Currency conversion, local payment methods, regulatory compliance, and fraud prevention vary dramatically across markets.
Multi-Currency Support
Leading processors handle multi-currency transactions differently. Stripe supports 135+ currencies and can present prices in customers' local currencies while settling to your account in your preferred currency. PayPal supports 25 currencies for holding balances and 100+ for accepting payments. Square's international capabilities are more limited, currently supporting only a handful of markets outside North America, Europe, Australia, and Japan.
Local Payment Methods
Credit cards dominate US ecommerce but represent a minority of transactions in many international markets. European customers prefer SEPA transfers, Dutch buyers use iDEAL, German shoppers choose giropay, and Asian markets favor Alipay, WeChat Pay, and GrabPay. Stripe and Adyen offer the broadest local payment method support, while PayPal provides strong coverage in Western markets. Merchants targeting specific regions should verify local payment method availability before selecting a processor.
Cross-Border Fee Impact
Cross-border transactions — payments where the card-issuing country differs from the merchant's country — incur additional fees of 0.4% to 1.5% depending on the processor and card type. For international merchants, establishing local entities to process domestic transactions can eliminate cross-border fees entirely. Stripe, Adyen, and PayPal support local acquiring in major markets, enabling this optimization for scaling businesses.
Frequently Asked Questions
For low-volume merchants (under $10,000/month), flat-rate processors like Stripe, PayPal, and Square offer the best value because they have no monthly fees. As volume grows, interchange-plus pricing from providers like Dharma Merchant Services or Payment Depot often becomes cheaper. Calculate your effective rate including all fees to find the true cheapest option for your specific volume.
Yes, many ecommerce platforms support multiple payment gateways simultaneously. You might offer Stripe for credit cards, PayPal for PayPal account holders, and Apple Pay for mobile users. Offering multiple options can increase conversion rates by letting customers use their preferred method. However, managing multiple processors adds complexity to reconciliation, reporting, and chargeback handling.
Standard payout timing is 2 business days for Stripe, 1 business day for PayPal (with instant transfer available for 1.5% fee), and 1-2 business days for Square. New accounts may experience longer holds (7 days or rolling reserves) during the first weeks or months. High-risk industries may face extended hold periods or rolling reserves of 5-10% held for 90-180 days.
No — Stripe, PayPal, and Square are payment service providers (PSPs) that aggregate transactions across many merchants under their master merchant accounts. This eliminates the need for a separate merchant account, simplifying setup. However, businesses processing very high volume ($100,000+/month) may benefit from a dedicated merchant account with interchange-plus pricing from providers like Authorize.net or Chase Merchant Services.
PCI DSS (Payment Card Industry Data Security Standard) is a set of security requirements for handling card data. Stripe, PayPal, and Square handle most PCI compliance responsibilities when you use their hosted checkout pages or embedded fields. If you build a fully custom checkout that collects card data directly on your server, you assume full PCI compliance responsibility requiring annual audits and security assessments.
For flat-rate processors (Stripe, PayPal, Square), published rates are generally non-negotiable for small businesses. However, merchants processing over $100,000 monthly can request custom pricing from Stripe and PayPal. Interchange-plus processors (merchant account providers) typically have more flexibility, and high-volume merchants should always negotiate rates rather than accepting first quotes.
When a customer disputes a charge (chargeback), the processor withdraws the transaction amount plus a chargeback fee ($15-$50) from your account pending investigation. You can submit evidence (receipts, delivery confirmation, communication records) to fight the chargeback. If you win, the funds are returned minus the chargeback fee. If you lose, the customer keeps the refund and you pay the fee. Excessive chargeback rates (over 0.9-1%) can result in processor termination.