Shopify Payment Integrations: Stripe, PayPal, Apple Pay & Shop Pay
It Insights

Shopify Payment Integrations: Stripe, PayPal, Apple Pay & Shop Pay

Krutika Shah|August 26, 2026|12 Minute read|Listen
TL;DR
  • Shopify Payments is the simplest starting point for most eligible merchants because payments, payouts, refunds, fraud tools, and supported wallets stay inside Shopify.
  • Stripe isn't a plug-and-play custom checkout option on Shopify. Availability and implementation depend on Shopify's supported provider setup, merchant region, and account eligibility.
  • PayPal works differently for US merchants. Stores using Shopify Payments in the United States use PayPal Wallet rather than the older standalone PayPal Express setup.
  • Apple Pay and Shop Pay are accelerated checkout options, not standalone payment processors. They rely on an underlying supported payment setup.
  • Shopify can support Shopify Payments alongside one direct third-party provider, but payment routing and additional fees need to be evaluated before implementation.
  • Custom Shopify payment integration makes sense when stores need conditional payment methods, B2B payment terms, ERP or accounting connections, payment routing rules, or other business-specific checkout logic.
  • Building an entirely new payment processor is much more restricted. Shopify limits payment extensions to approved Partners and eligible Shopify Plus use cases.

A Shopify payment integration is no longer just a matter of choosing a gateway and switching it on. In 2026, Shopify stores can combine Shopify Payments, supported third-party processors, accelerated wallets such as Apple Pay and Shop Pay, PayPal, local payment methods, and custom checkout logic. The right setup depends on where the business operates, what customers expect to use, whether subscriptions or B2B terms are involved, and how much control the checkout needs.

But that doesn't mean every store should use an identical stack.

A merchant may keep a direct third-party processor for card transactions while using Shopify Payments for Shop Pay and other supported methods. Shopify also gives developers APIs and Functions for payment-method logic, but building a new payment processor is a very different, much more restricted project.

That's the distinction this guide focuses on: not just which payment options exist, but how they actually fit together.

How Shopify Payment Integration Works in 2026

A clean way to think about Shopify payments is as four separate layers.

  1. Payment processor: The system that processes the transaction. Shopify Payments can fill this role, as can supported third-party providers.
  2. Payment method: What the customer uses to pay: credit card, debit card, PayPal, a local payment method, and so on.
  3. Accelerated wallet: Shop Pay, Apple Pay, Google Pay, and similar options reduce checkout friction by reusing saved customer and payment information.
  4. Checkout logic: Shopify Functions and app extensions can control how payment choices appear or behave. This is where custom development starts to matter.
Checkout_System_Architecture_Diagram

Mixing these layers creates bad architecture decisions. Apple Pay, for example, isn't a replacement for a processor. It needs a compatible payment provider behind it. Shop Pay is an accelerated checkout option tied closely to Shopify's payments system.

Key Takeaway: Choose the processor first, then decide which payment methods and wallets should sit on top of it. Add custom logic only when the business case requires it.

Shopify Payments: The Native Starting Point

Shopify Payments removes the need to establish a separate merchant account with another provider for standard card processing. Eligible merchants can manage payments, orders, payouts, refunds, and related operations from Shopify admin.

That simplicity is its biggest advantage.

When Shopify Payments is the sole processor, Shopify says merchants aren't charged third-party transaction fees on orders processed through it. Card processing rates still apply and vary by plan and market.

There is also a newer configuration worth knowing about.

Shopify now lets eligible merchants use Shopify Payments alongside one direct third-party payment provider. In that setup, the third-party provider remains the primary processor for cards, while Shopify Payments can handle methods the other provider doesn't support, including Shop Pay and local methods. It can also retry certain failed card transactions.

That flexibility sounds ideal, but cost has to be modeled before switching it on.

Shopify currently applies the normal Shopify Payments processing rate plus a 1.25% premium to transactions Shopify Payments processes in this combined setup. Third-party transaction fees can also apply to transactions processed by the external provider.

Stripe and Shopify: What Merchants Need to Know

"Can I connect Stripe to Shopify?" sounds like a basic integration question.

It isn't.

Shopify shouldn't be treated like a custom Node.js storefront where a developer drops Stripe Elements into the checkout and controls the complete payment lifecycle. Shopify owns the checkout architecture, and the payment providers available to a merchant depend on region, plan, account eligibility, and Shopify's supported-provider configuration.

If Stripe is available as a supported provider for the store's location and setup, it can operate within Shopify's supported payment framework. But merchants shouldn't assume an independent Stripe integration can simply be coded directly into Shopify Checkout whenever they want.

This matters during migration projects.

A business moving from a custom ecommerce stack may already have Stripe-specific workflows for authorization, capture, subscriptions, reconciliation, or fraud tooling. Before recreating those workflows, map each one against Shopify's supported payment model.

A practical audit should answer three questions:

  • Which payment behavior can Shopify handle natively?
  • Which requirement needs an app or Shopify Function?
  • Which requirement depends on an approved payment provider or payment extension?

That prevents teams from building custom code for functionality Shopify already supplies, or designing a payment flow the platform won't permit.

PayPal Integration on Shopify

PayPal has an important US-specific change that older tutorials often miss.

For merchants in the United States using Shopify Payments, PayPal is integrated through PayPal Wallet rather than being configured as a separate PayPal Express Checkout gateway. Shopify says PayPal Wallet transactions, settings, refunds, disputes, and payouts are managed through Shopify's payment environment.

Outside supported PayPal Wallet markets, PayPal Express Checkout may still be relevant depending on the merchant's region.

That difference affects implementation documentation, finance operations, and troubleshooting. A guide written around "connect your PayPal Express account" is no longer universally correct.

If PayPal is commercially important to your audience, check the exact payment configuration available in Settings > Payments for the store's registered country before planning development.

How Apple Pay Works With Shopify

Apple Pay is best understood as a wallet layered over a supported credit card provider.

Shopify's Apple Pay requirements include a compatible payment provider, SSL on the store domain, and compliance with Apple's requirements. Shopify Payments can support Apple Pay, and compatible third-party providers can as well.

There is a useful implementation detail for stores using Stripe as the provider: Shopify says it handles Stripe's domain verification for Apple Pay automatically.

Subscriptions need extra attention.

Shopify states that Apple Pay for subscription products requires Shopify Payments and supported Visa or Mastercard cards, while app compatibility can introduce another constraint.

So don't test Apple Pay only against a normal one-time product.

Test the actual carts your customers buy.

Shop Pay and Accelerated Checkout

Shop Pay stores a customer's payment and shipping information so repeat checkout takes fewer steps. It is an accelerated checkout option, not a standalone third-party gateway.

For stores using Shopify Payments, Shop Pay is included and transactions are processed at Shopify Payments rates. Shopify also supports Shop Pay with eligible third-party gateway configurations in certain markets.

From an engineering standpoint, the useful question is not "Should Shop Pay replace Apple Pay?"

They solve overlapping checkout-friction problems for different customer contexts.

A store can offer more than one accelerated option. The objective is to make the right method available without turning the payment step into a cluttered decision screen.

Shopify Payment Integration Comparison

OptionWhat It IsProcessing RelationshipBest FitMain Consideration
Shopify PaymentsNative payment processorDirectly integrated with ShopifyMost eligible Shopify merchantsAvailability and rates vary by country and plan
StripeThird-party payment processorAvailable through supported Shopify configurationsMerchants with an eligible Stripe/provider setupDon't assume custom Stripe checkout code is allowed
PayPalWallet/provider familyPayPal Wallet integrates with Shopify Payments for US merchantsStores with strong PayPal customer demandConfiguration varies by market
Apple PayAccelerated walletRequires a compatible payment providerMobile and Apple-device shoppersDevice, provider, and subscription requirements
Shop PayAccelerated Shopify checkoutIntegrated with Shopify Payments; supported third-party setups also existRepeat and fast-checkout customersAvailability depends on payment setup and market

Key Takeaway: The "best" option is usually a payment stack, not one gateway. Processor choice, wallets, regional methods, fees, and checkout rules need to be evaluated together.

How to Set Up Payment Methods on Shopify

For a standard store, start in Shopify admin rather than with custom development.

  1. Open Settings > Payments. Review the providers and methods available to the store's registered market.
  2. Choose the primary processor. If Shopify Payments is available and fits the business, complete verification and bank details.
  3. Enable accelerated methods. Turn on eligible options such as Shop Pay, Apple Pay, or other supported wallets.
  4. Configure PayPal correctly. US merchants using Shopify Payments should follow the PayPal Wallet flow rather than old PayPal Express tutorials.
  5. Review third-party requirements. If another processor is required, confirm Shopify supports it for the store, plan, and region.
  6. Test real checkout scenarios. Cover desktop, mobile, wallets, discounts, taxes, subscriptions, refunds, declined payments, and multiple markets.
  7. Verify reporting and reconciliation. A payment method isn't production-ready if the finance team can't reliably match orders, fees, refunds, and payouts.

For complex stores, document the desired payment routing before making configuration changes. Provider constraints should be validated before custom code enters the build. If the setup spans multiple markets, subscription workflows, B2B requirements, or external systems, working with an experienced Shopify development agency can help structure the implementation around Shopify's supported payment architecture.

Checkout behavior that looks simple in a diagram can get messy once subscriptions, B2B terms, multiple currencies, and external systems enter the flow.

Shopify Payment Fees and Transaction Costs

Payment cost isn't just the processor's advertised card rate.

A realistic model should include:

  • Shopify plan-level payment rates
  • Third-party processor fees
  • Shopify third-party transaction fees where applicable
  • Cross-border and currency-conversion costs
  • Refund and dispute economics
  • Wallet-specific or regional-method costs
  • Development and maintenance costs for custom logic

Shopify says stores using Shopify Payments as their sole processor don't pay third-party transaction fees on those orders. When Shopify Payments runs alongside a direct third-party provider, third-party transactions remain subject to Shopify's applicable fees, while transactions routed through Shopify Payments are charged its standard rate plus the current 1.25% premium.

For high-volume stores, a fraction of a percentage point can outweigh the engineering cost of the integration.

Model the annual number, not just the rate printed on the pricing page.

When Do You Need a Custom Shopify Payment Integration?

Native configuration is enough for many stores.

Custom development becomes useful when payment behavior depends on business logic rather than a simple on/off setting.

Common cases include:

  • Hiding a payment method above or below a cart threshold
  • Changing payment availability by customer country
  • Prioritizing methods for specific buyer segments
  • Applying B2B payment terms
  • Connecting checkout events to ERP, accounting, CRM, or internal systems
  • Building merchant-facing controls for complex payment rules
  • Implementing approved payment-processing functionality for an eligible Shopify Plus use case

Shopify's Payment Customization Function API can rename, reorder, or hide payment methods and support defined payment-term and review logic. It doesn't give a checkout extension unrestricted power to invent a new processor.

The distinction matters. A custom app should solve the merchant's specific workflow while staying inside Shopify's supported checkout and payment architecture.

Simple_Checkout_to_Smart_Payment_Routing

Payment Architecture for Shopify Plus

Shopify Plus gives larger merchants more checkout-extension options, but "Plus" still doesn't mean "anything goes."

Checkout UI extensions for the information, shipping, and payment steps are Plus-only. Shopify Functions can handle supported backend payment logic and connect that behavior with broader B2B, ERP, or multi-system requirements.

There is another deadline teams should know.

checkout.liquid is already unsupported for the Information, Shipping, and Payment checkout steps. Shopify also set August 26, 2026 as the sunset date for script tags on Thank You and Order Status pages for non-Plus stores.

Old checkout hacks aren't a durable integration strategy anymore.

Building a new payment-processing extension is stricter still. Shopify limits payment-extension development to approved Partners, and custom payment extensions are available only to eligible Shopify Plus merchants.

Common Payment Integration Problems

Most production problems aren't caused by the payment button itself.

A wallet doesn't appear. Check the customer's device, browser, market, provider support, store configuration, and product type before blaming the theme.

A processor isn't listed. Shopify filters available providers based on store location and other eligibility factors.

Subscriptions behave differently. Recurring payments often have stricter processor and wallet requirements than one-time purchases.

The fee model changed after adding another provider. Recalculate Shopify transaction fees and routing costs before launch.

Custom checkout code stopped working. Legacy checkout customizations should be migrated to Shopify's current extension model.

For businesses selling in the USA, regional payment rules should be checked against Shopify's current documentation rather than copied from a global setup guide.

Choosing the Right Shopify Payment Setup

Start with customer behavior, then work backward into architecture.

A straightforward D2C store may need Shopify Payments, Shop Pay, Apple Pay, and PayPal with very little custom code. A B2B operation may care more about payment terms and conditional methods. An enterprise merchant with an existing processor may need routing, reconciliation, ERP integration, and a carefully scoped custom app.

The rule is simple:

Don't customize payment infrastructure just because you can. Customize where native Shopify behavior stops matching the business requirement.

If your checkout needs payment rules, external-system connections, or functionality that standard configuration can't support, Lucent Innovation's custom Shopify app development services can help implement that logic around Shopify's current APIs and your existing commerce stack.

SHARE

Krutika Shah
Krutika S.
Content Writer

Facing a Challenge? Let's Talk.

Whether it's AI, data engineering, or commerce tell us what's not working yet. Our team will respond within 1 business day.

Start the Conversation

Frequently Asked Questions

Let's Talk

What is Shopify payment integration?

arrow

Can I use Stripe with Shopify?

arrow

Can Shopify use PayPal and Shopify Payments together?

arrow

Does Apple Pay require Shopify Payments?

arrow

Is Shop Pay the same as Shopify Payments?

arrow

Can I build a custom payment gateway for Shopify?

arrow