Add a Payment Method Surcharge on Shopify
Shopify doesn't allow per-payment-method fees. Merchants need a way to pass on processing costs for certain gateways or incentivize cheaper payment options, but there's no built-in surcharge feature.
How Payflow solves this
- Add a visible fee to any payment method without editing orders post-purchase
- Uses the same shipping-rate approach as COD fees — proven and reliable
- Customers see the fee clearly at checkout before completing their order
Setup
- 1
In Shopify admin → Settings → Shipping and delivery, create a shipping rate with the fee (e.g.
Standard + Tabby fee: $3). - 2
Rule 1 — Hide the payment method when the fee rate is not selected: Shipping method name → Is not any of → the fee rate title. Hide the target payment method.
- 3
Rule 2 — Hide other methods when the fee rate is selected: Shipping method name → Is one of → the same fee rate title. Hide → Does not contain text → a substring unique to your method.
- 4
Active, Save both rules, and verify at checkout.
Set this up in minutes
Payflow is free to install. No theme edits. No code. Built for Shopify certified.
Install free on Shopify- Free to install
- 50+ conditions
- Built for Shopify certified
- No theme edits required