Video Guides
What ACH and card payments actually cost a decorating shop, when to offer each, and how to stop processing fees eating a job's margin.
On a $4,000 embroidery order, the difference between taking payment by card and taking it by bank transfer is roughly $115. That is most of a decorator's margin on the job, and it is decided by which button you put in front of the customer.
Card processing is priced as a percentage plus a fixed fee, so the cost scales with the order. ACH — a direct bank-to-bank transfer, sometimes called e-check — is usually priced as a flat fee or a capped percentage, so it does not.
| Order value | Card (approx. 2.9% + 30¢) | ACH (typical flat fee) | Difference |
|---|---|---|---|
| $250 | $7.55 | $1.50 | $6.05 |
| $1,200 | $35.10 | $1.50 | $33.60 |
| $4,000 | $116.30 | $1.50 | $114.80 |
| $15,000 | $435.30 | $1.50 | $433.80 |
Your own rates will differ — check your merchant statement rather than trusting a headline rate — but the shape holds. Cards are fine on small orders and expensive on large ones. For a shop whose average order is a few hundred dollars, card fees are a cost of doing business. For a shop landing four-figure school and corporate contracts, they are a line item worth managing.
Most shops that handle this well do not pick one. They steer by order size and customer type.
Not directly — they are two different payment rails. What you can do is offer both on the same invoice and let the customer choose. If you have quoted an ACH price and the customer wants to pay by card, you have three honest options:
The discount framing and the surcharge framing can produce the same numbers, but customers respond very differently to them. A discount for paying by bank feels like a reward; a fee for paying by card feels like a penalty, and it generates the phone calls.
Card authorisations clear immediately. ACH typically settles in one to four business days, and can fail after the fact if the account details are wrong or the funds are not there. That matters when the payment is the trigger for ordering blanks.
The practical rule most shops land on: do not start production on an unsettled ACH payment from a new customer. For an established account with a payment history, the risk is small enough to ignore and the wait will cost you more than the exposure.
The mistake that quietly costs money is quoting from garment and decoration cost, then discovering the processing fee afterwards. On thin-margin contract work that is the difference between a profitable job and a break-even one.
Build the expected processing cost into your pricing the same way you build in a rush charge or a screen fee — as a known input, not a surprise at settlement.
Both methods are switched on per shop under Settings → Payments, and both appear on the customer's payment page so they choose at checkout. Payments post back against the order, so what is paid, what is outstanding and which method was used are visible on the order itself rather than in a separate merchant dashboard.
Accepting online payments at all requires a merchant account, and the provider will verify your business first — usually a few days. Start that before you need it.
Related: invoicing and getting paid.
I did 149 invoices TODAY!! Without the QuickBooks integration, I would have been here until doomsday copy and pasting
We are all hands on deck with production since the PromoSoft integration, and appreciate the customizations. THANK YOU!
We could not haved scaled without the PromoSoft system, it has been absolutely essential to our growth.