Rename payment methods
A rename payment method operation changes the display name a payment method shows to the customer at checkout. The method itself is unchanged in Shopify admin — only the customer-facing label is rewritten.
When to use it
Section titled “When to use it”Use a rename operation when:
- A payment provider’s default name is unfriendly. (
Cash on Delivery (COD)→Pay on delivery) - You want to translate method names into the customer’s language.
- You want to add your own branding (
Credit Card→Credit card · YourBrand).
The rule shape
Section titled “The rule shape”A rename operation has three parts:
- Match — which methods to rename. You list the method’s current name (matching is exact).
- Renames — for each matched method, the new name to show, plus optional translations.
- Conditions — a list of
ifclauses. All must be true for the rename to apply.
Configuring a rename operation
Section titled “Configuring a rename operation”- Open Payment → Rename Operations in the app.
- Click Create Operation.
- Give the operation a name.
- Payment method renames — click + Add Payment Method Rename for each method you want to rename. For each:
- Payment method name — the method’s current name in Shopify admin.
- Translations — by default, one translation (the primary locale). On plans that include localization, click + Add Translation to add a per-locale translation. See Locales.
- Conditions — add as many as you need. All must be true.
- Click Save. The operation publishes through the background job.
How the customer sees the rename
Section titled “How the customer sees the rename”At checkout, the function looks at the customer’s locale and picks the best translation for each method:
- The customer’s exact locale (e.g.
fr-CA) if you’ve added a translation for it. - The customer’s language (e.g.
fr) if you’ve added a translation for it. - The shop’s primary locale (typically
en). - The original method name.
Plan gating for multi-locale
Section titled “Plan gating for multi-locale”The form’s + Add Translation button is only available on plans that include the localization feature. On Basic and Advanced, you can have one translation per method (the primary locale). On Developer, Partner, and Pro, you can have as many as you have available locales. See Plans and feature gating.
Things to know
Section titled “Things to know”- Credit cards in the US and Canada cannot be renamed. Shopify’s payment surface locks the credit card label in those markets, regardless of what the rename operation tries to do. A rename targeting
Credit Cardfor a US or Canadian customer is silently ignored. - The match is the method’s display name. If you’ve already renamed the method with another operation, this operation sees the post-rename name. The first matching rename wins for a given method. See Order of operations.
Example
Section titled “Example”Goal: rename “Cash on Delivery” to “Pay on delivery” in English and “Payer à la livraison” in French.
- Operation name:
COD → Pay on delivery (multi-locale)- Add one method rename:
- Payment method name:
Cash on Deliveryen→Pay on deliveryfr→Payer à la livraison- No conditions.
- Save.
See also
Section titled “See also”- Locales — how locale matching works.
- Rename shipping rates — the shipping-surface version.
- Conditions