How to create coupons, promotions and gift cards
Why use coupons and gift cards?
They allow you to run promotions, offer targeted discounts, or provide store credit to customers:
- Weekend or fixed period % discounts
- Seasonal and / or product % discount campaigns
- Gift cards that count down as they are used
- Gift card campaigns, eg. every user gets 100kr promotional credit during a certain period
How it works
Coupons and gift cards are created in the Admin panel and can be configured with a variety of properties including: validity periods, product type or specific product selection, discount types and usage rules (such as one-time or multiple-use). Customers apply the code in the shopping cart during checkout.
Topic summary
Examples
- Use case: Using coupons for subscriptions
- Use case: Rental fixed-amount campaign example
- Use case: Percentage discount to one customer
- Use case: Gift card or refund
- Use case: Campaign for all customers
- Note on Apply Automatically property
Creating coupons, promotions, and gift cards
To create promotional coupons or gift cards go to menu Admin ▸ Products ▸ Coupons and click Add product to create a new discount coupon or gift card.

Configuration fields explained
General properties
Code - The name of the coupon. Customers would have to enter this value in the shopping cart. The value is case-sensitive

-
Validity period (start & end dates) - When is the coupon valid. Note this refers to the time of booking, and not the time of rental
-
Active - You can set a coupon as active or inactive (eg. while preparing it). An inactive one will not work
- One Time Use - Defines if the coupon can be used multiple times. This differs by type of coupon:
- When Enabled:
- Percent-based coupons: Can be used only once
- Amount-based coupons:: Can be used normally until amount runs out
- When Disabled:
- Percent-based coupons: Multiple customers can re-use it
- Amount-based coupons: Each customer gets an individual instance & the same initial balance
- When Enabled:
- Apply Automatically - Will ensure the coupon is applied automatically to the shopping cart
Product selection
-
Valid on Rental products: Choose if coupon should apply to all or specific rental products
-
Valid on Accessories: Specify if coupon should apply to rental accessories
-
Valid on Sales products: Choose if coupon should apply to all or specific sales products
Discount type and value
- For Percentage-based discounts
- Discount (%): The % discount that will be applied to the matching products, eg. 30%
- For Amount-based discounts
-
Amount original: The initial value of the coupon (eg. 200 NOK)
- Amount current: Fill in with the same initial value. This field will update automatically to the "value left on the coupon" (eg. 120 NOK out of 200 NOK)
- Note: If the One Time Use option is Off, the coupon will act as a "template" - each user will get a fresh copy with the same initial coupon value
-
Use case: Using coupons for subscriptions
Use case: Rental fixed-amount campaign example
You want to create a coupon with 200NOK discount, for every customer, this is the configuration you must follow:
Create a coupon with the following configuration:
- Name: CouponName
- Active: True
- Valid from: Sselect the start date of the campaign
- Valid to: Select the end date of the campaign
- Applies to accessories: Choose an option
- Rental Products: Choose if you want it to be applied to every product, or specifically to a single product
- Consumables: Choose an option
- One time: False
- Coupon type: Amount-based
- Amount original: Write the amount you want to discount
- Amount current: Write the amount (the same as the Amount Original)
Use case: Percentage discount to one customer
Example: If you want to give one customer a 50% discount on a single product, you can do it like this:
Code: Use whatever you want here. The important thing is that the customer does not share the code with anyone, as it will work for everyone that uses it
Active: Turn it On
Valid From & To: Enter validity dates
Rental Products: Choose the product(s) you want to discount
Sales Products: Choose if applicable
Applies to accessories: True or false
One Time Use: Does not work with percentage coupons. Leave it at false.
Discount: 50%
Note: If this is used on a subscription it will give a lifetime 50% discount (every month also after the coupon has expired.)
Use case: Gift card or refund
Example: If you want to give one customer 3 free orders on a product that costs 600,-.
Code: Use whatever you want here. The important thing is that the customer does not share the code with anyone, as it will work for everyone that uses it
Active: Turn it on and off here
Valid from: First date coupon is active
Valid to: First date coupon no longer works
Applies to accessories: True or false
Main Product: Choose the product you want to discount
Consumable: Choose if applicable
One time: True
Discount: Leave it empty
Amount original: 1800 (because 3 x 600 =1800)
Amount current: 1800 (this will count down as the coupon is being used)
Use case: Campaign for all customers
Example: 20% off for everyone.
Code: Use whatever you want here. E.g. "Summer25". Post the code on your landing page or share it in a newsletter or social media
Active: Turn it On and Off here
Valid from: First date coupon is active
Valid to: Last date coupon is active
One Time Use: Off
Apply Automatically: On or Off, depending how you want to advertise this campaign
Rental Product(s): Choose the product(s) you want to discount
Sales Product(s): Choose if applicable
Applies to Accessories: True or false
Discount: 20%
Note: If this is used on a subscription it will give a lifetime 20% discount (every month also after coupon has expired).
Note on Apply Automatically property
When customers add products to their shopping cart, the system will find coupons that have this property On, and match the order placement date. In case multiple such coupons are matching, the first one found will be used.

