Voucher Promotions

Objective

Growing marketplace orders by supporting vouchers. Offsetting the voucher code by having sellers to co-fund the amount.

  • As a Promotion Manager, I want to be able to create voucher promotions.
  • As a Promotion Manager, I want to define groups of sellers for which the voucher percentage distribution will differ.
  • As a Finance Manager, I want to be able to define transactions that expose the voucher amount and the percentage values distributed between Seller and Venture

Promotion Creation

All backend roles can create and access promotions.

# Description Image
1

Go to Admin > Promotion Overview

Click “Add” and select “Voucher Promotions”

Provide all the necessary information to create a promotion defined here.

Additionally all voucher specific fields:

  • Voucher Code
    • Code that is later identifying orders with specific promotions
  • Discount Type
    • Defines the type of voucher: either a fixed amount or a percentage applied to the product price
  • Voucher Discount Value
    • Mostly used for informative reasons
  • Seller Group
    • Serves the purpose of grouping sellers for later setting up voucher percentage distribution
  • Seller Selection
    • Autocomplete for all active sellers
  • Discount percent funded by
    • Distribution will be applied to previously selected seller group and will be visible in the financial transactions

Attention: After saving the promotion, changes to several fields are no longer possible. Please, check the data carefully before creating a promotion.

Promotion Overview

# Description Image

Go to Admin > Promotion Overview

All voucher based promotions will be listed out together with the other promotions and can be spotted by the matching criteria.

 Go to Promotions > All Promotions

All voucher based promotions will be listed out together with the other promotions and can be spotted by the matching criteria.

Promotion Exports

# Description Image
1

Go to Admin > Promotion Overview

Voucher based promotion export includes four new columns:

  • Price After Discount
    has only informative price, since the actual transaction will be triggered based on the voucher amount which is sent by OMS
  • Discount Amount
  • Amount funded by seller
  • Amount funded by venture

 

Transactions

# Description Image
 Go to Admin > Finance > Transaction Rule Engine
New variables are available, meant to expose order item and corresponding voucher based promotion information:
item.

  • item.voucherAmount: returns the voucher value stored for each order item that has been purchased with a voucher (see parameter “voucher_amount” in OMS API call getMarketplaceOrders)
  • item.hasPromotionVoucher: based on voucher code the check if the order item is related to a “Promotion Voucher” is true or false
  • item.promotionVoucher.amountFundedBySeller: in case the order item is linked to a Promotion Voucher, through this property is calculated the percentage amount of the voucher that is supported by the Seller. By default, it will return zero.
  • item.promotionVoucher.amountFundedByVenture: in case the order item is linked to a Promotion Voucher,  through this property is calculated the percentage amount of the voucher that is supported by the Venture. By default, it will return zero.

 

Example of marketplace order received from OMS

  • Voucher Amount: 100
  • Voucher Code: AAAA

Based on the voucher code the connection between the order item and the voucher promotion is made.
Voucher amount will be the value on which the Seller-Venture distribution will be applied on.