Hoops allows you to add percentage-based Surcharges or Discounts to your SalesDocs.
A Surcharge/Discount is always percentage-based:
A Surcharge increases pricing
A Discount reduces pricing
If you need to add a fixed dollar amount instead, use an Additional Cost.
The most important concept to understand is where the Surcharge/Discount is added:
If added inside a group, it applies only to that group
If added in its own group, it applies to the entire SalesDoc
Apply a Surcharge/Discount to a Group
When a Surcharge/Discount is added within a product group, it only affects the items inside that group.
Step 1: Open the Toolbox
Open the toolbox or use the Quick Add section.
Select either:
Add Percentage Surcharge
Add Percentage Discount
Step 2: Add the Surcharge/Discount to the Group
Place the Surcharge/Discount at the bottom of the desired group.
The percentage will calculate only from the products and items inside that group.
Step 3: Configure the Surcharge/Discount
Enter:
The name
The percentage amount
Examples include:
Rush Fee
Promotional Discount
Handling Fee
VIP Discount
Step 4: Configure the Pricing Mode
Choose whether the Surcharge/Discount should:
Apply a Surcharge/Discount to the Entire SalesDoc
If you want the Surcharge/Discount to apply to the full SalesDoc, it must be added into its own separate group.
This causes the percentage to calculate from all groups and items within the SalesDoc.
Step 1: Add a New Group
Scroll to the bottom of the SalesDoc and select Add New Group.
Step 2: Add the Surcharge/Discount
Inside the new group, add either:
Add Percentage Surcharge
Add Percentage Discount
Do not add products, decorations, or additional costs into this group.
Enter the name and percentage amount as required.
The Surcharge/Discount will now calculate based on the total value of the entire SalesDoc.
Automatic Credit Card Surcharges
Hoops can automatically apply a Surcharge when customers choose to pay using Stripe and a credit card.
This is useful for recovering payment processing fees automatically during checkout.
See the dedicated article on Automatic Credit Card Surcharges with Stripe for setup instructions and configuration details.






