How to add extra fees at checkout with Smart Cart Surcharges: a payment fee for card or PayPal, a small order fee, a handling fee by country, a deposit per bottle, or a fee that gets smaller as the cart grows. Each one only on the orders it belongs to, as its own line in the order summary.
You make a list of fees in the app. Each fee has a name, an amount and, if you want, conditions. When a shopper checks out, your store asks the app which fees apply to that cart, and every fee that fits is added to the order summary as its own line with your fee name. It is worked out again whenever the cart changes, for example when the shopper picks another payment method.
Open the app and click + Add a fee. Pick the closest example and change it:
Fill in Name at checkout: this is what shoppers read in the order summary, so make it clear ("Payment processing fee", "Bottle deposit"). If your store has more languages, pick each one at Fee names at checkout, per language and write the name in it.
Then choose how the Fee is worked out:
For per item fees, packs and cases can count as more items. Click + Count a pack or case as more items and choose by products, categories, a product option the shopper picks (Pack size: 12-pack counts as 12) or a product attribute that holds the number. A $0.75 per item fee is then $9.00 for a 12-pack.
Without conditions the fee is charged on every order. Click + Add a condition to charge it only in some cases:
With more than one condition, choose All match or Any matches. To run a fee only for a while, turn on Only between dates: both days are included, in your store's time zone.
The Preview on the right builds a cart and shows which fees your shoppers get, with the same rules as your checkout. Add products, then pick where it Ships to, what it Pays with, a coupon, a customer group and the language. When the fees look right, click Save.
In the list, each fee is summed up in one sentence and has its own switch, so you can turn it off without deleting it. The arrows change the order of the fee lines at checkout; the amounts don't change.
And this is how the fees look at checkout on a phone:
Add Payment method fee, keep 3% (or your provider's rate) and pick the payment methods. Set At least $1 so small orders still cover the fixed part. Shoppers who pick another method, like bank transfer, pay no fee. Check that payment fees are allowed where you sell.
Add Small order fee: $3 when the cart subtotal is less than $20. It is a reason to add one more item, and it covers packing for tiny orders.
Add Country fee and pick the countries, for example Switzerland and Norway. Add the Delivery condition so pickup orders don't get it.
Add Per item fee, name it "Bottle deposit", set $0.25 per item and pick your drinks category. Add a pack size option rule so a 12-pack counts as 12 bottles.
Add Tiered handling fee: $4 under $25, $2 under $75, nothing from $75 up. Shoppers see a reason to spend more, much like a free shipping threshold.
Add a fee from scratch, for example "Holiday express packing", and turn on Only between dates. It starts and stops by itself.
In the checkout's order summary as its own line with your fee name, and later in the order confirmation and on invoices.
Yes. Add the condition Delivery: shipped or delivered to an address. A shipped order gets the fee once the shopper has entered their address at checkout; in-store pickup orders don't.
Turn on Taxable for a fee to add tax to it. Leave it off for fees without tax.
Yes, with a little CSS in your website's custom code. The app's FAQ has a ready snippet for the fee's name, its amount and the space around the line.
See what the app does, the demo store and how to install it.
Hit us up and we'll get in touch with you.
With Alma Pay in installments you get 15% to 20% in turnover on average, thanks to an increase in the average basket, a purchase trigger and customer loyalty who return more easily to the site.
Create Alma account
100% Free to use
Create FREE Printify account
900+ High-Quality Products
Largest global print network
90% of all orders are produced locally
Create FREE Gelato account
90% of orders arrive within 5 days of ordering
140+ print providers across 32 countries