Payment operations overview
Payment operations control the list of payment methods your customer sees at checkout. Each operation is a rule that targets one or more payment methods and mutates them — hiding methods that shouldn’t appear for a given cart, renaming methods to be clearer or translated, or reordering methods so the preferred option is on top.
What you can do
Section titled “What you can do”Payment operations are powered by Shopify’s Payment Customization function. The function runs at checkout and can modify the list of payment methods before the customer sees them. Three operation types are available:
- Hide — remove a method from the list entirely. Two modes: Hide and Show. Payment hide also supports placements — you can target the accelerated checkout buttons, the regular payment list, or both.
- Rename — change the display name of a method. Supports per-locale translations so the method name matches the customer’s language.
- Sort — change the order methods appear in. Payment sort uses custom bucket sorting: group methods into priority buckets to control their order.
Each operation type has its own page with full configuration details, examples, and plan requirements.
How operations work together
Section titled “How operations work together”Operations execute in a fixed order: hide, then rename, then sort. Each type sees the cumulative result of the previous types. Within a type, operations run top to bottom in the order you set on the home page. See Order of operations for the full execution model.
Operations can override each other. A show-mode hide operation can restore a method that an earlier hide operation removed, and a rename sees the post-hide list. This lets you build flexible combinations — for example, hide “Cash on Delivery” for high-value orders, then show it back for orders under $50.
Placements
Section titled “Placements”Payment methods appear in two places at checkout:
- Accelerated checkout — the wallet-style buttons (Shop Pay, Apple Pay, Google Pay) shown above the regular payment list.
- Regular — the standard payment methods at the bottom of the checkout (credit card, COD, bank transfer, etc.).
Hide operations can target one or both placements, letting you control where a method disappears. Rename and sort operations apply to all placements.
Conditions
Section titled “Conditions”Every operation can have conditions that control when it fires. Conditions check properties of the cart and billing address — things like line item weight, line item value, billing country code, product tags, and customer tags. All conditions on an operation must be true for it to apply. See Conditions for the full list of fields and operators.
Plan limits
Section titled “Plan limits”All payment operations count toward your plan’s operations limit. Multi-locale translations on rename operations require a plan with the localization feature. See Plans and feature gating for the full breakdown.
See also
Section titled “See also”- Operations overview — the shared rule shape across both surfaces.
- Shipping operations — the other checkout surface.
- Conditions
- Publishing changes