Introduction
Setting up the right payment methods on your Shopify store is one of the most critical steps in building a functional e-commerce business. The options you provide at checkout directly influence your conversion rate, your processing fees, and your protection against fraudulent transactions. While the initial setup process is straightforward, the strategy behind which methods you show to specific customers determines your long-term profitability.
At Nextools, we believe that checkout should be a tailored experience rather than a one-size-fits-all list of buttons. Our app, HidePay on the Shopify App Store, helps merchants take control of this environment by allowing them to hide, sort, and rename payment methods based on specific logic. This post will walk you through the technical steps of setting up your payment gateways and provide a strategic framework for managing those options to reduce cart abandonment and lower operational costs.
Whether you are a new merchant launching your first store or an established brand looking to refine your international checkout strategy, this guide covers the essential configurations needed to accept payments globally. By the end of this article, you will understand how to activate primary gateways, add alternative wallets, and optimize the display of these options to match customer behavior.
Choosing Your Primary Payment Gateway
The first step in setting up your payment methods is selecting a primary gateway to handle credit and debit card transactions. For most merchants, the choice is between Shopify’s native solution and a third-party provider.
Shopify Payments
Shopify Payments is the most common choice because it is integrated directly into your admin. It removes the need to enter credentials from a third-party merchant account and often results in lower transaction fees. When you use this native provider, you are not charged the additional third-party transaction fees that Shopify applies to other gateways.
To activate this, navigate to your Shopify admin and go to Settings > Payments. If your business is located in a supported country, you will see an option to "Activate Shopify Payments." You will need to provide your business details, including your tax ID and bank account information for payouts. Once verified, you can accept all major credit cards and automatically enable accelerated checkouts like Shop Pay.
Third-Party Providers
If Shopify Payments is not available in your region, or if your business model requires a specific provider, you can choose from hundreds of third-party gateways. These include well-known names like Stripe, Authorize.net, or local providers specific to your region.
To set this up, go to Settings > Payments and select "Choose a provider" in the third-party providers section. You will be prompted to enter your account credentials for that specific service. Note that using a third-party provider usually incurs an additional transaction fee from Shopify ranging from 0.5% to 2%, depending on your Shopify subscription plan.
Key Action Items:
- Check the eligibility of your business and region for Shopify Payments to save on transaction fees.
- Prepare your bank account details and business registration documents before starting the setup.
- Review the per-transaction rates of your chosen provider to ensure they align with your product margins.
Adding Additional and Alternative Payment Methods
A standard credit card field is often not enough to satisfy modern consumer preferences. Many shoppers prefer digital wallets or "Buy Now, Pay Later" (BNPL) services that offer more convenience or financial flexibility.
Digital Wallets and Express Checkouts
Express checkout buttons like PayPal, Apple Pay, and Google Pay allow customers to complete a purchase without manually typing in their shipping or billing details. This speed is vital for mobile conversions.
To add PayPal, go to the "Additional payment methods" section in your Payments settings. Shopify typically creates a PayPal Express Checkout account for you using the email address you used to sign up for your store. You will need to complete the account setup on PayPal's side to claim your funds. Other wallets like Apple Pay are typically managed through your Shopify Payments settings under the "Manage" section.
Buy Now, Pay Later (BNPL)
Services like Klarna, Affirm, and Afterpay are increasingly popular, especially for higher-ticket items. These services pay the merchant in full upfront while allowing the customer to pay in installments. To add these, you can search for them in the "Add payment methods" dialog. Most require a separate account and approval process with the provider before they can be activated in your checkout.
Regional and Local Payment Methods
If you sell internationally, adding local payment methods is essential. For example, customers in the Netherlands frequently use iDEAL, while customers in Belgium prefer Bancontact. Many of these can be activated directly through Shopify Payments if you serve those markets, allowing you to provide a localized experience without managing multiple different contracts. For more on translating checkout options and tailoring the experience to local customers, see Translate Checkout Delivery & Payment Options.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
Configuring Manual Payment Methods
Not every transaction happens through a digital gateway. Some business models require manual payment methods where the transaction is completed outside of the Shopify online checkout.
Cash on Delivery (COD)
Cash on Delivery is a staple in many markets, such as parts of Southeast Asia and the Middle East. When a customer chooses COD, the order is marked as "Pending" in your admin. You are responsible for collecting the payment upon delivery. You can set this up by selecting "Manual payment methods" in the Payments settings and choosing Cash on Delivery. If you use COD, consider rules to hide it for high-value orders—see the HidePay tutorial on how to hide Cash on Delivery for expensive orders.
Bank Deposits and Money Orders
For B2B merchants or those selling very high-value items, bank transfers (wire transfers) or money orders might be preferred. Like COD, these are set up as manual methods. You can provide specific instructions to the customer at the final step of the checkout, such as your bank account number or where to mail a check. The order will not be marked as paid until you manually verify the receipt of funds and mark the order as paid in the Shopify admin.
Strategic Takeaway: While manual methods can increase conversion in certain regions, they also carry higher risks of non-payment or order cancellation. It is important to have a process for verifying these orders before fulfillment.
Optimizing the Checkout Display
Setting up the methods is only the first half of the process. The second half is ensuring that the right methods are shown to the right people. A checkout cluttered with ten different payment icons can cause "analysis paralysis," leading customers to abandon their carts.
The Power of Sorting
By default, Shopify often displays payment methods in the order they were activated. However, the first option a customer sees is often the one they are most likely to use. If you know that your customers prefer credit cards over PayPal, or if your credit card processing fees are lower, you should place that option at the top. We built our tool to help merchants reorder these options without needing to write custom code or use complex scripts — learn how to sort and rename payment methods with HidePay.
Strategic Renaming for Clarity
Sometimes the default name of a payment method is confusing to the customer. For example, "Standard Bank Transfer" might sound intimidating. Renaming it to "Direct Bank Transfer (Shipment after payment)" can clarify the process and set expectations. Customizing these labels ensures that the customer feels confident in their choice — see the HidePay guide on how to rename payment methods.
Hiding Methods to Protect Margins
There are several scenarios where hiding a payment method is more beneficial than showing it. You might want to hide certain options based on:
- Geography: Hide Cash on Delivery for countries where you cannot reliably collect payment.
- Order Value: Only show BNPL options for orders over a certain amount to ensure the higher fees are worth the transaction.
- Product Type: Hide specific payment methods for digital products that are delivered instantly to reduce the risk of chargebacks.
- Customer Tags: Provide specific "Net 30" payment terms only to customers tagged as "Wholesale."
To implement these rules in the app, follow the steps to create a payment customization in HidePay.
Managing Checkout Friction
Checkout friction is any hurdle that prevents a customer from completing a purchase. While having many payment options seems helpful, it can actually contribute to this friction.
Reducing Decision Fatigue
Every additional button at checkout is another decision the customer has to make. By using a tool like HidePay, you can limit the number of visible methods to the 3 or 4 most relevant ones for that specific customer. For instance, if a customer is checking out in Germany, you might show Shopify Payments, PayPal, and Klarna, while hiding methods that are popular in the US but rarely used in Europe. For merchant-focused best practices and an overview of HidePay’s goals, see Introducing HidePay for Shopify.
Blocking Express Buttons
Express checkout buttons (like Shop Pay or PayPal Express) appear at the very top of the checkout, often before the customer has entered their shipping information. In some cases, this can interfere with shipping calculations or discount applications. If you need to manage shipping options alongside payment options, consider the companion app HideShip on the Shopify App Store to control shipping methods in parallel with payment visibility.
Action Summary for Optimization:
- Identify your most profitable payment method and sort it to the top.
- Audit your international orders to see which local methods are actually being used.
- Rename manual payment methods to provide clear instructions for the customer.
- Create rules to hide high-risk payment options for high-risk order profiles.
Technical Foundation: Shopify Functions
In the past, many of the customizations described above required Shopify Scripts, which were only available to Plus merchants and required knowledge of the Ruby programming language. Today, Shopify has moved toward "Shopify Functions." For an in-depth explanation of why Functions are the future and how they replace Scripts, read Why Shopify Functions are the future and scripts are the past.
Our app is built on this native Shopify infrastructure. This means the rules you create for hiding or sorting payment methods run directly within Shopify’s backend. There is no external script to slow down your page load times, and the logic works consistently across all devices. Because we use native functions, the app is compatible with the latest Shopify checkout features and does not require theme code edits.
Handling International Payments
Selling globally introduces the complexity of multiple currencies and local regulations. When you set up your payment methods, you must consider how they interact with Shopify Markets.
Currency Conversion
Shopify Payments allows you to sell in multiple currencies. When a customer chooses their local currency, the payment gateway handles the conversion. However, you should ensure that the payment methods you offer are compatible with those currencies. Some BNPL providers only work in specific currencies; if a customer switches to a currency the provider doesn't support, the method should be hidden to avoid errors at checkout.
Addressing Geography-Specific Risks
Some regions have higher rates of friendly fraud or chargebacks. In these markets, you may choose to only offer payment methods that provide higher merchant protection or require two-factor authentication (like 3D Secure). By tailoring your payment list to the customer's country, you can protect your business while still offering a localized experience. You can also hide payment options based on the selected delivery type — see the HidePay guide on how to hide payment methods by delivery method type.
Setting Up Billing Payment Methods
It is important to distinguish between the payment methods your customers use and the payment methods you use to pay Shopify. To manage how you pay for your subscription and app fees, you must navigate to Settings > Billing.
You can add credit cards or PayPal as your primary billing method. Shopify also allows for backup payment methods. If your primary card fails, the backup method is charged to ensure your store remains active. This is separate from your customer-facing payment settings, but it is equally important for maintaining store operations.
Summary and Final Checklist
Setting up payment methods on Shopify is a two-step process: technical activation and strategic optimization. While anyone can flip a switch to enable a gateway, the most successful merchants curate their checkout to balance customer convenience with business security.
By using the rules-based logic available in our app, you can ensure that your checkout remains clean, fast, and profitable. Instead of a generic list of options, your customers will see a personalized selection that makes sense for their location, their order size, and the products they are buying. To start building your own payment rules, install HidePay from the Shopify App Store.
Final Setup Checklist:
- Verify Identity: Ensure all "Know Your Customer" (KYC) requirements are met for Shopify Payments to avoid payout holds.
- Test the Flow: Place a test order using a real credit card (then refund it) to ensure the gateway is capturing funds correctly.
- Audit Fees: Periodically check your "Payments" report to see the total fees paid per provider.
- Refine Visibility: Use HidePay to hide or reorder methods that are underperforming or costing too much in fees. See the quick install guide in the HidePay help center for details on how to install HidePay on Shopify.
Take the time to review your checkout today. A few small changes to how your payment methods are sorted or hidden can lead to a measurable lift in your conversion rate and a significant reduction in operational headaches.
FAQ
How do I enable credit card payments on Shopify?
You can enable credit card payments by navigating to Settings > Payments in your Shopify admin. If your store is in a supported region, the easiest way is to activate Shopify Payments. If not, you can select a third-party provider like Stripe or a local gateway, enter your account credentials, and activate the service.
Can I change the order of payment methods at checkout?
Shopify does not provide a native "drag-and-drop" feature to reorder payment methods in the standard admin settings. However, you can use our app to sort your payment options. This allows you to place preferred methods, like credit cards or Shop Pay, at the top of the list to encourage their use. For step-by-step instructions, see the HidePay help article on how to sort and rename payment methods.
Is it possible to hide certain payment methods for specific products?
Yes, using rules based on cart contents, you can hide specific payment methods. For example, if you sell high-risk items or digital goods, you might want to hide Cash on Delivery or certain BNPL options. See the HidePay tutorial for how to hide payment methods when a collection of products is in the cart.
Why is Shopify Payments not appearing as an option for me?
Shopify Payments is only available to stores in certain countries and for businesses that comply with Shopify’s terms of service. If your business is in an unsupported region or falls into a prohibited business category, you will need to use a third-party payment provider instead. You can check the list of supported countries in the Shopify Help Center.