Boost your sales with Candy Rack

Candy Rack is officially recognized as a Built for Shopify app.
The only upsell app you'll need to maximaze performance of your Shopify store. Make 2025 your best sales year with Candy Rack.
Try for free
How to localize instructions for manual payment methods on Shopify

Tomas Janu

|

December 30, 2024

How to localize instructions for manual payment methods on Shopify

A simple workaround to localize and translate manual payment methods on Shopify. Works for bank deposits, cash on delivery, and any other.

How to localize instructions for manual payment methods on Shopify

Manual payment methods are commonly used for bank transfers or cash on delivery, especially in Europe, where they are popular.

However, it's not possible to localize the name and instructions at all. So the same payment method will be available to all your customers. That's a no-go if you sell to different countries and use localized storefronts and checkout.

An example of the localized instructions for the manual payment method.
An example of the localized instructions for the manual payment method.

For some reason, the manual payment method content is inaccessible through the Shopify Translate & Adapt app. The workaround is pretty simple, though.

Solution: Create multiple methods and hide them

Just create multiple payment methods for each market with localized instructions and display only the relevant one at checkout.

Unfortunately, you will need a third-party app to hide the payment method at checkout.

In my example, I used ETP Sort Hide Payment Methods, but there are plenty of others on the App Store. I couldn't find any free ones, but they usually cost $3 to $5 per month, which is pretty reasonable.

Step #1: Create multiple manual payment methods

First, you must prepare all your manual payment methods for each language.

  • Open your store admin and navigate to Settings > Payments
  • Scroll down to "Manual payment methods" and click on "(+) Manual payment method"
  • Add the localized payment method and do this again for another language
Creating localized manual payments in Shopify admin.
Creating localized manual payments in Shopify admin.

Step #2: Display the relevant one and hide others in the checkout

Once you have all your payment methods ready, install some of the checkout customization apps. I am usig ETP Sort & Hide Payment Methods in the screenshot below. Inside the app, set the logic to display relevant payment methods based on the customer's country.

Displaying localized payment method based on the shipping country.
Displaying localized payment method based on the shipping country.

The advantage of using the country rule is that the checkout country is automatically selected based on the Geo-IP once the checkout is opened, so your customers won't see the full list of payments, only the relevant one.

In my example, I am using different "bank deposits" and displaying them only to customers in selected countries.

Using this workaround, you can offer a fully localized checkout and payment experience, which is crucial. I hope Shopify will offer a better solution in the future.

If you are using delayed manual payments like bank transfer, Boleto, or Konbini, go check our app Payster which can automatically remind customers to proceed with the payment or even display a payment QR code at the checkout.

By the way, if you want to optimize your checkout conversion further, make sure to read my checkout optimization guide.

Tomas Janu

Tom loves writing about upselling, conversion optimization, and e-commerce trends. He is one of our co-founders, and you can sometimes talk to him if you contact our support team. Make sure to follow him on LinkedIn for more Shopify-related tips and news.
Try for freeCandy Rack preview

Latest articles

All articles

Boost your Shopify business with our apps

All our apps are designed to help you grow your Shopify business. Check them out and take advantage of the free trial period.

Boost my Shopify