Billing & Payments
How to Configure Payment Fees
payments fees stripe
How to Configure Payment Fees
Overview
Diamond Operations Pro allows each business to choose whether to apply a fee to cover Stripe’s processing costs. These fees are 100% controlled by the business, not by DOP.
You can configure two types of fees:
- Card Payment Fee (%) – Applied when customers pay with credit/debit card, Apple Pay, or Google Pay.
- Bank Transfer Fee (%) – Applied when customers pay via ACH bank transfer.
Both fees can be set to 0% if you prefer to absorb the processing cost.
Step-by-step
Step 1 — Open Payment Settings
- Go to Administration.
- Click Payment Settings.
- Locate the section Processing Fees.
Step 2 — Configure Your Fees
You can set:
- Card Payment Fee (%)
- Bank Transfer Fee (%)
Values can range from 0% to any percentage you choose.
Examples:
- Card payments: 3.5%
- ACH payments: 1%
- No fee → 0%
Step 3 — Save
Click Save and the new fees will apply automatically to all new invoices.
How fees work
✔️ Fees apply automatically when a new invoice is created
The fee is calculated based on the invoice subtotal.
✔️ You can disable fees per invoice
If you don’t want to charge a fee on a specific customer or job:
- Open the invoice
- Disable Apply Payment Fee
- Save
✔️ Customers only pay the fee for the method they choose
- If they pay with card → Card fee applies
- If they pay with bank account → Bank fee applies
- If they pay with manual methods (cash/check/other) → No fee
Examples
Card payment (3.5% fee):
Service total: $165
Fee: $5.78
Customer pays: $170.78
Bank transfer (1% fee):
Service total: $165
Fee: $1.65
Customer pays: $166.65