Coupons and Redeeming Rewards

See the example of using coupons end-to-end.

This is to demonstrate how our Coupon Service and Reward Point Management Service can be used.

Coupons

Coupons can be managed within the Management Dashboard, two different types are supported:

  • Percentage

  • Absolute

To learn about details how to create coupons, see the Coupon user guides.

  1. Login as a customer and add products to the cart.

  2. Go to the checkout and add a coupon to the cart.

  1. Choose Apply, the discount is calculated based on the Subtotal without VAT.

  1. Go through the normal check out and submit the order. The discount is also displayed within the My Orders overview page.

Reward Points

Reward points can be exchanged for coupons by customers within the B2B Showcase. To have that functionality available it is necessary to create rewards points first using the Reward Points endpoint.

In case a customer already had points, use Adding reward points for a customer endpoint to add additional points to a customer.

Points can be exchanged to coupons, which then can be used for future purchases. Redemption options are not limited and can be configured by your employees

To use it within the B2B Showcase follow the steps:

  1. Login and add a product to the cart.

  2. Go to the checkout and click on Get coupons for points.

  1. The redeem options are displayed which were configured beforehand. Select one redeem coupon and click on Redeem selected.

Result: The discount should appear in green and the points are counted down.

  1. Proceed with the checkout and submit the order.

To learn more about API used in this use case see the Rewards and Promotions Services and for user guides check the Coupons and Reward Points documentation.

Last updated

Was this helpful?