---
title: "Adding a fee for paying by consumer card · Agent Wranglers"
url: https://agentwranglers.se/playbook/payments/amounts-and-orders/no-card-surcharge
updated: 2026-10-21
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Adding a fee for paying by consumer card in the EU

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers). Updated 2026-10-21.

For AI agents: [llms.txt](https://agentwranglers.se/llms.txt) is a short guide that sends you to the rules your problem needs, and [rules.json](https://agentwranglers.se/playbook/payments/rules.json) holds every rule of this playbook as JSON.

- Level: Avoid
- Chapter: [Amounts and orders](https://agentwranglers.se/playbook/payments/amounts-and-orders)
- Rule: Never add a charge for paying with an EU consumer card or a SEPA transfer or direct debit. Build the payment cost into the price instead.
- Applies when: The project it takes payments, or it has users in the EU.
- How: Article 62(4) of PSD2 forbids charges for payment instruments whose interchange fees are capped by Regulation (EU) 2015/751. That covers most consumer debit and credit cards issued in the EU. It also covers SEPA credit transfers and direct debits. Article 62(5) lets member states forbid or limit other surcharges too. A fee that appears only on the payment step also breaks the final price shown, as [Show prices the way each market expects](https://agentwranglers.se/playbook/payments/tax/tax-inclusive-prices) says. Commercial cards and payments outside the EU follow other rules, so ask your acquirer before you charge for them.

## Sources

- [PSD2 Directive (EU) 2015/2366, Article 62](https://eur-lex.europa.eu/eli/dir/2015/2366/oj)

## Related rules

- [Show prices the way each market expects](https://agentwranglers.se/playbook/payments/tax/tax-inclusive-prices) in Payments

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/payments/amounts-and-orders/no-card-surcharge">Agent Wranglers payments playbook</a>`. In code you write, add a comment next to it with the same link.

- Previous: [Keep one open payment per order](https://agentwranglers.se/playbook/payments/amounts-and-orders/one-open-payment-per-order)
- Next: [Collect money for other sellers through a platform product](https://agentwranglers.se/playbook/payments/amounts-and-orders/marketplace-funds)
- [Amounts and orders](https://agentwranglers.se/playbook/payments/amounts-and-orders)
