Who Pays the Processing Fee
Choose whether your customer or your shop covers the card processing fee, and how that changes the portal total.
Written By Dennis Rodin
Last updated 17 days ago
When you set up MonuPay in Settings β Integrations, one of the first choices you make is who pays the credit card processing fee. This article explains both options, what the fee rates actually are, and how your choice changes the amount your customer sees in the customer portal.
You pick this during the Get Started flow, on the step titled "Who pays the credit card processing fee?"
The two fee models
Card payments carry a processing fee. You decide whether that fee is added on top of the invoice or taken out of your payout. There are two options:
Customer pays the fee: the fee is added to the invoice total, and you receive the full amount.
I absorb the fee (Recommended): the customer pays the exact invoice amount, and the fee comes out of your payout.
Either way, the order's balance only goes down by the base invoice amount. The fee is handled separately and never changes what the order still owes.
Customer pays the fee
With "Customer pays the fee," the processing fee is added on top of the invoice. The customer pays a little more, and you receive the full invoice amount.
The customer sees the fee broken out as a surcharge on their total in the portal.
You receive 100% of the invoice, because the customer covers the fee.
I absorb the fee (recommended)
With "I absorb the fee," the customer pays the exact invoice amount, with no surcharge added. The fee is deducted from your payout instead, so your shop covers it.
The customer sees a clean total that matches the invoice, with no extra line.
The fee is subtracted from the money that lands in your account.
This is the Recommended option because the price your customer sees stays simple and matches what you quoted them.
The 2.99% display rate vs your real rate
The MonuPay card shows 2.99% as the card processing rate. That number is a display rate. It's there to give you a sense of the cost while you're setting up.
Your actual standard (non-AMEX) rate is the merchant rate tied to your own approved merchant account. In most cases it lines up with the 2.99% shown on the card, but it can differ. The rate that's actually charged is always your real merchant rate, not the marketing number.
The AMEX surcharge (3.99%)
American Express costs more to process than other cards, so AMEX always uses a fixed 3.99% rate instead of your standard rate.
The actual card brand isn't known until the customer enters their card, so the fee is recalculated at the moment of payment based on the real brand. If they pay with an AMEX card, the 3.99% rate applies; any other card uses your standard rate. This is true regardless of which fee model you chose; it only changes who covers that higher rate.
How the choice affects what your customer sees
Your fee model decides whether the customer sees a surcharge in the portal:
Customer pays the fee: the portal shows the base amount plus the processing surcharge, so the customer's total is higher than the invoice.
I absorb the fee: the portal shows only the base amount, so the customer's total exactly matches the invoice.
Because the surcharge is figured by real card brand at payment time, an AMEX card under "Customer pays the fee" will show a slightly higher surcharge than other cards. No matter which model you use, only the base amount is recorded as a payment against the order, so the balance always drops by the base.
A note on changing this later: your fee model is essentially permanent once you're set up. Changing between "Customer pays the fee" and "I absorb the fee" has to be done manually by MonuDesk support and may require re-registering as a merchant, so choose carefully.
Related articles: