The premise: card networks allow differential pricing
Credit card processing fees are not a fixed cost of doing business any more than electricity is. Merchants have always had the right to price their goods differently based on payment method — the legal and regulatory framework that enables this has existed since the 1990s, and it was significantly clarified by a 2013 settlement in the U.S. antitrust case against Visa and Mastercard.
The Durbin Amendment, enacted as Section 1075 of the Dodd-Frank Wall Street Reform and Consumer Protection Act and implemented by the Federal Reserve under Regulation II, further established that merchants have the right to offer discounts for lower-cost payment methods. That framework is the legal foundation for every compliant 0% processing program in the United States today.
What you cannot do, under card network rules, is charge cardholders more than your standard posted retail price — that is the key compliance boundary. If your price tag says $20, your card-paying customers cannot be charged $20.60 without the $20.60 being the posted price for everyone, with a discount offered to cash customers.
Dual pricing: two prices, one clear disclosure
Dual pricing posts two prices at the point of sale — a cash price and a card price — before any transaction begins. The customer chooses their payment method with full knowledge of the cost difference.
Implementation requirements under Visa Core Rules (Q3 2025 update):
- Both prices must be clearly posted where customers make purchasing decisions — on the menu, price tag, or shelf label.
- The point-of-sale terminal must display both prices during the checkout flow, before the customer authorizes the transaction.
- Receipts must accurately reflect the price paid and the payment method.
- The card price must not exceed the merchant's standard retail price. (The cash price is the discount; the card price is standard.)
The typical card price differential is 3–4% above the cash price, which covers the processing cost at most effective rates. A $40 restaurant tab becomes $40 on cash and $41.20 on card — a $1.20 difference that the diner can see and choose to avoid by paying cash.
Dual pricing programs require terminal software specifically programmed to present both prices and record the correct amount based on payment selection. Not all terminals support this natively — Dejavoo, PAX, and select Valor models are among those with verified dual pricing support.
Non-cash adjustment: the fixed-fee structure
A non-cash adjustment program takes a slightly different approach. The merchant posts one price — the card price, effectively the fully-loaded cost — and removes a non-cash adjustment fee at checkout for customers who pay cash. The terminal adds the fee automatically for card payments and removes it when cash is tendered.
The economic result is the same as dual pricing: cash customers pay less, card customers pay standard price. The structural difference is in how it is presented to the customer and how it is programmed into the payment flow.
Non-cash adjustment programs require:
- Clear posted disclosure that all prices include a non-cash adjustment fee, and that cash payments receive a discount.
- Terminal programming that applies and removes the fee accurately.
- Processor support and approval for the specific program structure.
The program name matters to card network compliance teams. Networks have reviewed and, in some cases, pushed back on implementations that were not structured correctly at the terminal level. A processor who tells you they can "just add 4% to every transaction and call it a fee" without proper program registration is not offering a compliant solution — they are offering a liability.
The Durbin Amendment: why debit is different
The Durbin Amendment caps interchange on regulated debit cards — those issued by banks with assets exceeding $10 billion — at $0.21 + 0.05% of the transaction, plus a $0.01 fraud-adjustment allowance. The Federal Reserve's Regulation II implementation defines which issuers are covered and what the cap applies to.
At $40 average ticket, the regulated debit interchange on a card-present transaction is approximately $0.23. Compare that to a consumer rewards Visa credit card at 1.80% interchange: $0.72 on the same transaction. The difference is $0.49 per swipe — material at high transaction volume.
Most dual pricing and non-cash adjustment programs apply the same card price differential to all card types, including regulated debit. That means a merchant is collecting a 3–4% fee on a debit transaction where their actual processing cost is under 0.50% all-in. That is a significant margin on debit.
Some program structures — and some merchants — choose to exclude regulated debit from the differential pricing, applying the standard (cash equivalent) price to debit card payments while applying the card price only to credit cards. This is both network-compliant and economically rational for merchants with a high-debit card mix, like grocery stores and convenience operations.
If your business processes more than 40% of volume as debit, talk to PayMullet about whether a credit-only differential structure makes more sense for your customer relationships and your actual cost basis.
What this looks like on the effective rate
A merchant on a compliant 0% program does not eliminate all processing costs — they shift the cost to the cardholder while keeping the nominal merchant fee close to zero. The actual P&L impact:
Before the program (no differential pricing):
- $35,000/month volume, 2.50% effective rate
- Monthly processing cost: $875
After implementing dual pricing (3.5% differential, approximately 70% card adoption):
- Cash transactions (30% of sales): $10,500, no processing fee
- Card transactions (70% of sales): $24,500, collected differential covers fee
- Net merchant processing cost: near $0
- Customer experience impact: small percentage of customers choose cash
The real cost. Running a compliant program is not literally free. There are program fees from the processor (typically $20–$40/month for compliance support and terminal programming), and there is a conversion factor — some portion of customers will prefer to pay cash or will react negatively to visible pricing differences. In most retail and restaurant categories, that conversion impact is minor. In premium or luxury contexts, it can be more significant.
What makes a program non-compliant (and what happens)
Card networks conduct compliance reviews and can terminate a merchant's ability to run a differential pricing program. Non-compliant implementations typically involve:
- No posted disclosure before the customer selects payment method
- Terminal programming that applies a fee without clearly presenting both prices
- Applying the differential to an amount higher than the posted retail price
- Labeling the fee in ways that networks have specifically prohibited
The penalty for non-compliance is not usually a fine — it is program termination. The processor loses the ability to support the program for that merchant, and the merchant reverts to standard processing fees. In some cases, processors have had to remediate entire portfolios.
PayMullet works exclusively with program structures that are registered and reviewed. Our pricing page outlines the compliance requirements and the monthly economics of a properly implemented program.
The take
Compliant 0% programs work. Thousands of US merchants — restaurants, retailers, service businesses — run them legally and effectively every day. The legal framework is clear: you have the right to price differently by payment method. The compliance requirements are also clear: you must disclose, you must program correctly, and the card price cannot exceed your posted retail price.
The question is not whether you can do this. The question is whether your processor supports a program structure that will hold up under network review — and whether the economics make sense for your card mix, your customer base, and your margins.
If you are processing through a terminal that does not support dual pricing natively, or if your current program was set up informally, contact PayMullet for a compliance review before you receive a network notice. And if you want to understand the underlying interchange costs that the program is designed to offset, our post on interchange plus pricing has the full framework.
High-risk merchants can also combine compliant program pricing with specialized acquiring — see our high-risk processing page for the combined structure.
This is general business information, not legal or financial advice.