• Home

  • Productivity

  • App tips

App tips

4 min read

How to set up a Shopify Stripe integration in 4 steps

By Bryce Emley · December 6, 2023
Hero image with the logos of Shopify and Stripe

So you've set up your Shopify storefront, taken professional photos of all your products, listed your inventory, written copy, and created a promotional blog. All that's left is for people to actually pay for your wares. Now what?

If you're selling tins of candied nuts to my 73-year-old dad, you can take credit card information over the phone. But since this isn't 1987, you'll need a payment gateway to get people's digital cash into your digital hand.

Shopify has a built-in payment gateway, but if you want to use Stripe instead, here's how to set up a Shopify Stripe integration—and what to do if the Stripe integration isn't available in your location.

Shopify Stripe integration at a glance:

  • Shopify has a native payment processor called Shopify Payments, which is powered by Stripe.

  • Shopify Payments isn't available in every country, but you can still integrate third-party payment processors like Stripe into your Shopify store.

  • Shopify doesn't enable Stripe integration for all locations, but you can always use Zapier to connect them.

Why integrate Shopify and Stripe?

Technically, many Shopify users get Stripe payment processing through Shopify's native payment gateway, Shopify Payments, which is powered by Stripe. This gives users the ability to accept credit card payments through their Shopify store without having to pay extra third-party transaction fees, and customers don't have to jump over to a second website to complete their payment since the processing happens right on the Shopify site.

With all that fee-free convenience, most users will want to stick with Shopify Payments—but here's why that may not be the case for you:

  • Shopify Payments isn't available in your country.

  • You already accept payments via Stripe and want to maintain continuity.

  • You're having trouble setting up Shopify Payments or accepting payments through that gateway.

  • You automate Stripe and want to continue using your automated workflow.

For pricing, Stripe charges 2.9% plus $0.30 per online card transaction (depending on location), which is the same as Shopify's Basic plan. But keep in mind that Shopify charges an additional 2% processing fee (Basic plan) for all transactions made using third-party payment processors, including Stripe, so you're paying extra to go with Stripe.

How to add Stripe to Shopify: 4 steps

Here's how to add Stripe to Shopify in just a few quick steps.

Step 1: Access your Shopify account settings

Screenshot of the Shopify home dashboard with an orange box around "Settings" in the lower left corner

I'll assume you're reading this because you already have Shopify and Stripe accounts. (If not, we'll call that Step 0—go ahead and create those first.)

Once you're sure Stripe is available to integrate with Shopify in your country, kick things off by logging in to your Shopify account, and head to the Settings menu.

Note that to get through the rest of the steps, you'll need admin privileges and an active account with a paid plan.

Step 2: Access the Payments module

Screenshot of the Settings menu bar with an orange box around "Payments"

Once you're in the settings, click the Payments tab on the left menu bar.

If this option is grayed out, it's likely because you don't have administrative access, you're using a free trial, or your account isn't current on payments for a premium tier. Check with the account holder to remedy these issues. When in doubt, you can contact Shopify customer support to troubleshoot.

Step 3: Change your payment provider

Screenshot of Shopify's Payments module, with an orange box around "Add payment method" in the additional payment methods box

You should now be in the Payments module. In the Additional payment methods box, you should see a button to Add payment method. You guessed it—click that. (Again, if this button doesn't appear, contact an account administrator or Shopify customer support.)

This should bring up a field where you can search for your preferred provider by name—in this case, Stripe. 

If Stripe is available where you live, you should be able to pick it. But if Shopify Payments is available, Stripe may not show up or may appear as "Unavailable in your country" since Shopify seemingly prefers users deploy their native payment processor.

Step 4: Connect to Stripe

Screenshot of the "Add payment method" window showing a search bar with "Stripe" typed in and a pop-up line that says "No results found"

Selecting Stripe should trigger a login prompt. Enter your login credentials, hit Activate, and badda bing: Shopify Stripe integration. If Stripe gives you a "No results found" notice like the one above, it likely means you either live where Shopify Payments is available or somewhere Stripe is not.

You should be all set at this point to start taking Stripe payments on your Shopify site, but if any step in this process hasn't worked, try logging in to the Shopify help center to get to the bottom of it.

If the integration does go through successfully, you should run a test purchase just to make sure everything's shipshape.

How to DIY a Shopify Stripe integration if Stripe is unavailable

So that's how to integrate Stripe with Shopify. It's so easy you probably got all these steps from a Google featured snippet, but if you've reached this point in the article, here's a bonus tip.

Integrating Shopify and Stripe natively is an easy way to make Stripe your Shopify payment gateway. But if you want to integrate them in a more customizable way—or connect both apps to thousands of other apps—you can use Zapier's Shopify Stripe integration

With Zapier, you can create Shopify customers for new Stripe subscriptions, update existing Shopify customers from new Stripe payments, and create Shopify orders from new Stripe payments. And that's just the tip of the automationberg. Here are a few more examples to get your wheels turning.

Create new Stripe products when new Shopify products are added

Create new Stripe products when new Shopify products are added
  • Shopify logo
  • Stripe logo
Shopify + Stripe

Zapier is a no-code automation tool that lets you connect your apps into automated workflows, so that every person and every business can move forward at growth speed. Learn more about how it works.

Shopify Stripe integration FAQ

Does Shopify use Stripe?

Shopify uses Stripe to power its Shopify Payments offering, which is its native payment processor. Those who want to use Stripe to accept payments instead can add a third-party Stripe integration (a process outlined in this very article), but this will come with additional per-transaction Shopify fees. 

Does Stripe integrate with Shopify?

Stripe connects to Shopify as a third-party integration in some locations. You can set this up by logging into your Shopify Admin panel, going to the settings, and changing your payment provider to Stripe. This may not be available, depending on your location.

How much does Stripe cost vs. Shopify?

Stripe and Shopify charge the same amount per transaction: 2.9%, plus $0.30. Shopify requires you to pay monthly subscription fees, but it does reduce per-transaction fees for plans above the Basic tier. And again, if you use Stripe with Shopify, you'll have an extra 2% added on. 

Related reading:

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

Bryce Emley picture

Bryce Emley

Currently based in Albuquerque, NM, Bryce Emley holds an MFA in Creative Writing from NC State and nearly a decade of writing and editing experience. His work has been published in magazines including The Atlantic, Boston Review, Salon, and Modern Farmer and has received a regional Emmy and awards from venues including Narrative, Wesleyan University, the Edward F. Albee Foundation, and the Pablo Neruda Prize. When he isn’t writing content, poetry, or creative nonfiction, he enjoys traveling, baking, playing music, reliving his barista days in his own kitchen, camping, and being bad at carpentry.

mentioned apps

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'