ShopBase management tools allow you to generate and manage promotional codes for customers. You can also specify the effective date of the code, the number of times the code can be used, the minimum order quantity for the code to be used, the discount combination, and which product, collection, or variant can apply the discount.

There are two types of promotions applied in your stores: manual discounts require customers to enter the discount code manually to enjoy the promotion; or automatic discounts that the system automatically applies to the customer's shopping cart when the cart meets the criteria.
We provide 3 groups of discounts on your online store, including:
Product discount:
For example: You can generate a discount code of a 30% discount on product A with a value of $50. If your customer orders this product and applies this discount code, the amount the customer will pay for this product is $50 * 70% = $35.
For example: Product A has a price of $50, and the customer applies a discount code of $10 off this product, so the amount the customer has to pay for this product is $50 - $10 = $40.
For example: If a customer buys product A, they may purchase another product B at a discounted price (for example, from $50 to $20) if their cart is eligible for the promotion.
Shipping discount:
For example: To order product A, the customer must pay $50 + $5 shipping charges, which equals to a total of $55. If a customer has this discount code, they pay only $50 in total. In this section, we'll list what you can do with promotion management in the ShopBase admin site to optimize your business.
Boost upsell discount:
When an order qualifies for more than one discount, it can be used as follows:
For further information, kindly refer to 2 articles: Create an automatic discount code and Create a manual discount code