DocumentationRecipes2% discount for bank transfer
2% discount for bank transfer
Put −2 in the percentage field on Direct bank transfer and every order paid that way gets 2 % off. Bank transfer costs you nothing to accept and the money arrives before you ship. Works in the free version.
How to set up a bank transfer discount
Give Direct bank transfer a negative percentage fee. −2 in the percentage field takes 2 % off every order paid by bank transfer:
| Field | Value |
|---|---|
| Charge an extra fee when customers pay with Direct bank transfer | ticked |
| Fixed fee | empty |
| Percentage fee | −2 |
| Fee label | Bank transfer discount |
| Payment fee is taxable + Fee amount already includes tax | both ticked, so the −2 % is the discount the customer sees on the total |
On the order
A negative line, Bank transfer discount −2.20, on a 110 basket; total 107.80. It appears in the checkout totals the moment bank transfer is selected, on the order in the admin, in the email and on the invoice. It is a fee, not a coupon, so WooCommerce’s coupon reports are untouched.
Bounding it
The caps bound the result, and the result is negative, so the bounds are too. “2 % off, never more than 50 off” is minimum −50. “At least 1 off” is maximum −1. Getting this backwards turns the discount into a charge; the discounts page has the table.
Pairing it with a COD fee
The two together are the classic set-up in cash-on-delivery markets: a fee on COD that recovers the courier’s charge, a discount on bank transfer that rewards paying up front, and card at list price in between. With Pro’s display controls the customer sees all three figures beside the method names before choosing.
A discount only for some customers — wholesale accounts, say — is a condition on the rule, which is Pro.
The wholesale recipe