Diamond Operations Pro
Back to Help Center

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

  1. Go to Administration.
  2. Click Payment Settings.
  3. 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:

  1. Open the invoice
  2. Disable Apply Payment Fee
  3. 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


Related Guides