This is a template that should be used to document each feature. It’s meant to be easy, not prescriptive - change it at will!
Table of contents
Definition
Status | DISCOVERY |
RBIberia Owner | |
RBI Owner |
❓ Open questions
We need to constantly make this section empty.
A entrega é gratuita para compras de +10 euros E/OU o código de desconto?
Qual é o ponto de partida dos 3 meses? O resgate do código?
Qual é a data de vencimento da campanha?
Quantas vezes a promoção pode ser reutilizada? Se for mais de uma, devo reutilizar o mesmo código promocional todas as vezes ou ele permanecerá ativo até a data de expiração ou ha outra regra? Ha alguma limitação especifica?
É apenas para novos clientes ou também para os existentes?
Só mobile?
Qual é a relação entre o serviço e o tipo de desconto? (Entrega gratuita para qual serviço, apenas entrega em domicílio? A entrega em domicílio recebe ambos os descontos?)
O resgate do codigo na loja por parte do empregado faz sentido?! Qual é o valor? No caso foramos a excluir esse step final, será que só necesitamos mostrar um codigo?
Requirements
Problem statement
In occasion of the launch of the new BK-ES platform, the company wants to integrate with Amazon Prime and offer additional benefits to the Amazon Prime members. The benefits include free delivery for orders over 10 euros (compared to 20 euros for standard customers) and percentage discounts (TBD) in the shopping cart based on the purchase channel. By providing those benefits, it’s expected to increase the traffic to those platforms and the number of purchases, and increase customer loyalty for the existing users.
Acceptance criteria
A code should be generated in the Amazon platform that is connected to the BK-ES platform.
The code should be applied in the BK-ES check-out page.
The code needs to provide free delivery for a purchase of 10€ or more
The code should also activate a discount code (in %) on the final cart
The discount code should depend on the type of service mode (?)
Promotion should expire after 3 months from the date of redemption
The code is valid x times…
The code is valid for x services modes
The campaign works exclusively for Mobile Order
Success metrics
N/A
🤔 Assumptions
No landing page or any other content related to the campaign is present in the BK-ES app
Migration will be completed before entering in the development phase
Solution
Scenarios
Note: these are high-level scenarios that must pass testing before we can release the feature. They should also be used to drive design. Note that we do not specify user interface details in these steps - that is deliberate so that we focus on the process and not on the UI since the UI can change throughout design and development.
Scenario 1: In restaurant redemption
A QR code related to the promotion is present in the BK stores.
The BK customer, who is also an Amazon Prime subscriber, scans the code and access the landing page where the promotion between BK and Amazon is detailed.
The customer accesses his Amazon Prime account
The customer allows the app to share Amazon Prime status and email
The Amazon app shows the promo code related to the customer.
The BK customer applies the code into the BK app and activate the promotion.
Scenario 2: Online redemption
The user accesses a landing page where the promotion between BK and Amazon is detailed.
The customer, who is also an Amazon Prime subscriber, accesses his Amazon Prime account
The customer allows the app to share Amazon Prime status and email
The Amazon app shows the promo code related to the customer.
The BK customer applies the code into the BK app and activate the promotion.
In both cases: Coupon Code Validation
On BK-ES, we need to implement a coupon code validation mechanism where users can enter the coupon code during the checkout process. This mechanism should include the following steps:
a. Coupon Code Submission: Provide a field or option for users to enter the coupon code during the checkout process on the second platform.
b. Verification: When the user submits the coupon code, BK-ES verifies its validity and checks if it matches any active marketing campaign codes. This can be done by querying a database or an API endpoint that stores the valid coupon codes and their associated benefits.
c. Applying Benefits: If the coupon code is valid and matches an active marketing campaign, BK-ES applies the associated benefits, such as discounts or special offers, to the user's cart or order.
d. Error Handling: If the coupon code is invalid or expired, the BK-ES should provide appropriate error messages to the user, indicating that the coupon code is not valid or has expired.
Design
Figma design here: [insert link]
0 Comments