BK DE - Voucherify Enablement
1. Context
BK DE wants to use promo codes to unblock special offers. Voucherify is a tool to generate promo codes linked to the RBI Platform.
After creating a special offer in Sanity, we can set up a campaign on Voucherity. Based on the Offer Loyalty Engine ID, Voucherify can integrate with our Platform.
Voucherify will control when promo codes are valid and redeemable.
Loyalty Discount Offers e.g. 10% OFF, is not available on Toshiba, Smoothr, Acrelec and Tillster.
From RBI side, the integration is ready, however, development is needed from Toshiba, Smoothr, Acrelec and Tillster side.
Required a project plan.
2. Enablement activities
The start date (# 2) will be defined when the activity Voucherify contract signature is done.
# | Activity | Owner | ETA | Status | Status comments |
---|---|---|---|---|---|
1 | Contract signed BK DE | Mariann | Jan 29, 2025 | done |
|
2 | Voucherify make available 2 instances (test/prod) | Voucherify | Feb 4, 2025 | done | Voucherify to provide access in both environments. |
3 | Setup Secrets for a New Region Voucherify Instance | Silvia (RBI) | Feb 7, 2025 | done |
|
4 | Sanity - setup offer in Staging | Mariann | Feb 12, 2025 | done |
|
5 | Update LD flags | Silvia (RBI) | Feb 13, 2025 | done | Shows the Loyalty Promo Codes component on the Offer List. |
6 | Voucherify - configure promotion code | Silvia (RBI)/Mariann | Feb 14, 2025 | done |
|
7 | E2E Test - Staging | Silvia (RBI)/Mariann | Feb 26, 2025 | in progress |
|
8 | Go Live in Production | Silvia (RBI)/Mariann | Mar 3, 2025 | not started |
|
3. E2E Test in Staging
Config Offer
Loyalty Engine ID
e1badd49-5217-4f0e-89b9-16df5fb9b917
https://staging-bk-menu.de.rbi.tools/structure/orderLevelContent;loyaltyOffers;incentives;offers;configOffers;d99a525c-7949-49fa-96bf-4a2f01ec656dOffer Rules
Loyalty Between-Dates 03/03/2025 - 31/03/2025
Open Offer
Maximum Redemptions per day 9000
Voucherify Campaign test: https://app.voucherify.io/#/app/core/redeemables/campaigns/camp_4Ypiw61LZ89a5zVIzR0yzwIh/vouchers
Metadata setup
Metadata Setup: Key
configId
ValueLoyalty Engine ID
Promo Code to test:
BKDETEST1
Translations:
promoCodeBadgeLabel
Promo Code tag when the Offer is unblockapplyPromoCode
Apply Promo Code = Promo-Code eingeben
Enable the following flags: to shows the Loyalty Promo Codes component on the Offer screen.
Promo Code is not being recognized: