Offer - additional charges
The fifth form tab (Charges) links the offer to items from the org additional charges catalog (e.g. delivery, service fee). Fields below are in form order. Create the catalog under Offers → Additional charges; here you only pick which items apply to this offer.
Linked additional charges
Multi-select from the org catalog. Each option shows name and gross amount with currency. Select zero, one, or many charges. Add opens new charge in a new tab (/dashboard/qr/additional-charges/create) - after save refresh and select. When at least one charge is selected, a details table appears (name, description, net, VAT, gross).
How charges apply
Visible only when at least two charges are linked. Default: Customer choice (one charge). Options:
- Fixed (all charges apply) (
FIXED_ALL) - customer pays for all linked items; no choice on /pay. - Customer choice (one charge) (
CUSTOMER_CHOICE) - customer picks exactly one option (e.g. delivery type).
With one linked charge the application mode is hidden - that item always counts toward the total.
Charge catalog (outside offer form)
Go to Offers → Additional charges (/dashboard/qr/additional-charges). New charge: name, optional description, net or gross amount, VAT rate, currency. Items are shared across offers - editing amount in the catalog affects all offers using it.
What the customer sees
On /pay and checkout the customer sees base offer amount plus additional charges. With CUSTOMER_CHOICE and multiple charges - radio list to pick one. Amount due today includes offer, VAT, selected charges and any discounts (Promotions, coupon, referral). Form preview on the right updates the total live.
Subscriptions and API
Charges can also be linked via REST API (PUT /additional-charges/{qrId} with ID list and applicationMode) and passed in checkout sessions (additionalChargeId or inline items). See REST API docs under Developers.