Back to Payment Guides

How to Use Stripe in Shopify for Global Sales

Learn how to set up and optimize Stripe in Shopify to boost global sales. Discover fee structures, integration steps, and how to hide or reorder payment methods.

Introduction

Using Stripe in Shopify is a standard requirement for almost every merchant looking to process credit card payments securely. Most users interact with Stripe through Shopify’s native gateway, which is built directly on Stripe’s infrastructure. This relationship allows you to accept major credit cards, digital wallets, and local payment methods without leaving your store’s ecosystem.

We built HidePay at Nextools to give merchants granular control over these checkout displays—install HidePay on the Shopify App Store to get started—ensuring the right customer sees the right payment method at the right time. This article clarifies the relationship between these two platforms and provides a practical guide for setup and optimization.

You will learn how to configure your gateway, understand the fee structures involved, and use advanced rules to improve your conversion rates. Whether you are using the native integration or a third-party connection, this guide provides the technical and strategic steps needed to manage your checkout effectively.

The Relationship Between Stripe and Shopify

Many merchants are surprised to learn that Shopify’s own payment system is powered by Stripe. This partnership means that when you use the built-in gateway, you are essentially using Stripe’s technology under a Shopify label. This setup is designed to provide a stable, high-performance experience that handles massive transaction volumes during peak shopping periods. Read our announcement Introducing HidePay for Shopify for background on how HidePay complements that setup.

There are two primary ways to use Stripe on the platform. The first is through the native gateway, which is the default for merchants in supported countries like the United States, United Kingdom, Canada, and Australia. The second is by connecting Stripe as a third-party provider. This second option is typically used by merchants in regions where the native gateway is not yet available, or by businesses that have specific existing Stripe configurations they need to maintain.

Understanding this distinction is critical for your bottom line. If you choose to use Stripe as a third-party provider in a region where the native gateway is available, you will likely face additional transaction fees from Shopify. These fees are designed to encourage the use of the native system.

Choosing the Right Integration Method

Your choice of integration depends largely on your business location and your specific processing needs. You should first check if the native gateway is available in your country. If it is, this is generally the most cost-effective path. It eliminates third-party transaction fees and keeps all your financial reporting within your store admin.

If the native gateway is not available, or if you have a high-risk business that requires a dedicated Stripe account, you will connect via the third-party method. This requires a separate account on the payment processor's website. You will then link this account to your store to handle credit card processing.

For merchants running multiple stores or selling across various international markets, managing these connections can become complex. The goal is to provide a checkout experience that feels local to every customer, regardless of where they are located.

Easily Customize Shopify Payments

Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.

How to Set Up Stripe in Shopify

The setup process is straightforward, but it requires specific attention to your account permissions and regional settings. Follow these steps to ensure a clean integration.

1. Verify Your Account Permissions

You must have administrative access to both your Shopify store and your Stripe account. If your "Payments" settings are grayed out in your store admin, you likely do not have the necessary permissions. Ensure your store is on a paid plan, as most payment integrations are restricted during free trials.

2. Access the Payments Menu

Navigate to the settings area of your store admin. Locate the section for payments. This is where you manage all your incoming transaction methods, from credit cards to manual options like bank transfers.

3. Add a Payment Provider

If you are adding Stripe as a third-party provider, look for the option to "Choose a provider" or "Add payment method." Search for Stripe in the provided list. If it does not appear, it is usually because the native gateway is already active in your region, which precludes a separate third-party Stripe connection.

4. Authenticate the Connection

Once you select the provider, the system will prompt you to log in to your external account. Follow the authentication prompts to authorize the connection. This creates a secure bridge between your store and the processor.

5. Run a Test Transaction

Never go live without testing. Most providers offer a "Test Mode" that allows you to simulate a transaction using dummy card numbers. This confirms that the connection is active and that orders are correctly recorded in your system before real customers attempt to buy.

Understanding the Fee Structure

Fees are a major factor in choosing how you handle payments. When using the native gateway, your fees are determined by your Shopify subscription plan. Higher-tier plans generally offer lower transaction rates. You do not pay an additional "third-party" fee because you are using the platform's preferred tool.

If you use Stripe as an external provider, you face a "double" fee structure:

  • Stripe’s Fee: Typically 2.9% + $0.30 per transaction (this varies by country and volume).
  • Shopify’s Third-Party Fee: An additional percentage (usually 0.5% to 2% depending on your plan) charged by the platform for using an external gateway.

For many merchants, this extra 2% is a significant hit to profit margins. You should only opt for an external connection if the business benefits—such as specialized fraud tools or existing multi-platform integrations—outweigh these costs.

Optimizing the Checkout Experience

Simply having a payment method available is not enough. You must ensure it is presented correctly to maximize conversion. This is where strategic management of your checkout becomes essential.

Sorting Payment Methods

The order in which payment options appear can influence customer choice. If you want to steer customers toward Stripe or specific digital wallets, you should place them at the top. This reduces the cognitive load on the customer and speeds up the checkout process. Our app allows you to reorder these methods easily based on what converts best for your specific audience—see the HidePay guide on how to sort and rename payment methods in the checkout.

Renaming for Local Clarity

Standard payment labels are not always clear to international customers. In some regions, "Credit Card" might be less effective than "Visa, Mastercard, and Amex." Providing clear, localized names for your payment methods builds trust. By renaming these options, you ensure customers feel confident that their preferred card will be accepted.

Hiding Redundant Options

Displaying too many choices can lead to "analysis paralysis," causing customers to abandon their carts. If you have multiple gateways or express buttons (like PayPal and Apple Pay) cluttering the screen, your conversion rate may drop. A clean checkout is a high-converting checkout.

Advanced Rules for Global Selling

Global e-commerce requires a nuanced approach to payments. A payment method that works well in the US might be unpopular or expensive to process in Europe or Asia.

Geography-Based Rules

You should customize your checkout based on the customer’s location. For example, if you ship to a country where certain credit cards have high failure rates, you might want to hide those options for that specific region. This prevents customer frustration and reduces the workload for your support team. Learn how to create a payment customization that enforces these rules.

Product-Specific Restrictions

Certain products may not be compatible with specific payment providers due to their terms of service. If you sell a mix of standard and high-risk items, you can create rules to hide specific gateways when certain products are in the cart. This keeps your accounts in good standing and prevents transaction blocks.

Managing Express Checkout Buttons

Express buttons like Shop Pay or Google Pay are excellent for mobile conversion, but they can sometimes interfere with your preferred checkout flow. We provide tools within HidePay to block or show these buttons based on specific conditions, such as the day of the week or the total value of the cart—see the HidePay tutorial on how to hide the Express Checkout with HidePay. This level of control ensures your checkout logic remains consistent.

Reducing Chargebacks and Risks

Chargebacks are a constant threat to e-commerce margins. Some payment methods and regions are statistically more prone to fraudulent disputes. You can mitigate this risk by setting rules that limit certain payment options for high-risk orders.

If a cart total exceeds a specific threshold, you might choose to hide "Buy Now, Pay Later" options and only show verified credit card processing via Stripe. Similarly, if a customer has a specific tag in your system identifying them as a wholesale buyer, you can show them different, more cost-effective payment options like bank transfers.

Using these rules protects your business without hurting the experience for your honest, low-risk customers. If you want to combine payment hiding with stricter order validation (for example, blocking suspicious orders entirely), consider adding a checkout validator such as CartBlock on the Shopify App Store to your toolset.

The Technical Foundation: Shopify Functions

In the past, customizing the checkout required complex workarounds or the use of "Scripts," which were only available to Plus merchants and are now being deprecated. Today, these customizations are handled by Shopify Functions.

HidePay is built natively on these Functions. This means our tool runs within the Shopify infrastructure itself, providing high performance and reliability. Because it is native, there is no need to edit your theme code or worry about your customizations breaking during platform updates. This "Built for Shopify" approach ensures your checkout remains fast and secure for every visitor. For a deeper explanation of Functions vs Scripts, see Nextools' article Why Shopify Functions are the future and scripts are the past.

Key Actions for Merchants

To get the most out of your payment setup, you should review your configuration regularly. Checkout optimization is not a "set and forget" task.

  • Review your transaction fees monthly: Ensure you are on the most cost-effective plan for your current volume.
  • Audit your payment method order: Test different sorting sequences to see which leads to faster completions.
  • Simplify the view: Remove any payment methods that have low usage or high transaction costs.
  • Check regional performance: If conversion rates are low in a specific country, look at whether the local payment methods are being displayed correctly.

Practical Scenarios for Payment Rules

To understand how these rules work in a real store, consider these common merchant situations.

The High-Ticket Retailer: A store selling luxury watches might find that certain "express" checkout methods lead to higher fraud rates on orders over $5,000. By setting a rule to hide these buttons for high-value carts, they force the customer through a standard credit card flow where additional fraud checks can be applied.

The International Dropshipper: A merchant shipping from Asia to Europe might want to hide Cash on Delivery for all countries except those where it is a culturally standard and profitable practice. A single geography-based rule ensures they don't accidentally offer an expensive shipping/payment combo to the wrong market—or you can use a companion tool like HideShip on the Shopify App Store to manage shipping-side conditions in parallel.

The B2B Specialist: A company that sells both to the public and to wholesalers can use customer tags to change the checkout. For retail customers, they show Stripe and PayPal. For customers tagged as "Wholesale," they hide those options and only show "Invoiced" or "Bank Transfer" to avoid high processing fees on large bulk orders.

Conclusion

Successfully using Stripe in Shopify requires more than just a simple connection. It involves understanding the fee implications of your region and actively managing how those payment options are presented to your customers. By taking control of your checkout, you can reduce abandonment, lower your processing costs, and protect your business from fraud.

  • Verify if Shopify Payments (powered by Stripe) is available in your region to save on fees.
  • Use a structured approach to sort and rename payment methods for better clarity.
  • Implement conditional rules to hide high-risk or low-margin options based on cart data.
  • Regularly test your checkout flow to ensure a friction-free experience.

Optimizing your checkout is a direct path to a more profitable store. You can get started by getting HidePay for your store today.

FAQ

Is Shopify Payments the same as Stripe?

Shopify Payments is powered by Stripe's infrastructure, meaning it uses Stripe's technology to process transactions. However, it is managed directly through the Shopify admin and often has different fee structures than a standalone Stripe account.

Why can't I see Stripe as an option in my payment settings?

If Shopify Payments is available in your country, the platform often hides the standalone Stripe integration. This is because the native gateway already provides the same functionality without the extra third-party transaction fees.

Does using an external Stripe account cost more?

Yes, in most cases. If you connect a third-party Stripe account instead of using the native gateway, Shopify typically charges an additional transaction fee ranging from 0.5% to 2%, depending on your subscription plan.

Can I hide certain payment methods for specific products?

Yes, by using the rules within HidePay, you can set conditions to hide specific payment gateways or express buttons based on the items in the customer's cart. See the HidePay FAQ on hiding payment methods for certain products for step-by-step instructions.

Get Started with HidePay

Hide, sort, and optimize Shopify payment methods instantly—no code required.