Transactional Offer Code Construct
This OOB blueprint CX for Prime Offer Code is for Prime member exclusive offers that are transactional in nature i.e. we need the Prime member to confirm their offer eligibility at every transaction. The Prime Offer Code can be used both in physical store (scan at POS or Point of Sale system) or in the online checkout as a promotional code to unlock the 3P offer. This is a lightweight tech integration where customer shares the Prime Offer Code generated with the 3P Partner and requires only calls two Prime APIs to ‘verify’ (confirm code validity) and ‘redeem’ (offer is redeemed) to provide benefit to the customer. This document provides an overview of the overall flow, 3P technical requirements, and high-level API details.
Flow
- Customer clicks on online advertisement or scans the QR code in physical store
- Customer lands on the Prime hosted co-branded offer landing page that details the Prime x 3P offer including terms & conditions.
- Customer is recognized as Prime or Non Prime or will be asked to log in if Amazon account cookies are not stored. Non Prime members will have the option to sign up for Prime.
- Prime members will see the Prime Offer Code in the form of a numerical code or bar code.
- Physical Store Associate will scan this Prime Offer barcode or enter the numeric code manually as the promotional code. For online offer, Prime member will copy to clipboard and paste Prime Offer Code into the promo code field.
- 3P makes the Prime Verify API call to verify the received offer code.
- Once verified, 3P provides the benefit to the customer.
- 3P then calls the Prime Redeem API to confirm the redemption of the offer code by the customer.
Prerequisite Tech Requirements
The following section details certain prerequisites that 3P clients must follow or prepare beforehand in order to integrate with this construct. We are listing down all the technical requirements required to complete this integration pattern:
- The POS systems should be connected to a centric 3P server from where the integration with Prime will be done.
- Clients must have the tech capability to call Prime APIs to verify and redeem the offer code provided by the customer.
Onboarding Steps
Clients can onboard to Transactional Offer Code Construct in four easy steps:
- Create Authorization Header to sign the API calls request
- Call Verify Offer Code API to verify the offer code
- Call Redeem Offer Code API to redeem the offer code
1. Create Authorization Header to sign the API calls request
Authorization Header creation is covered in detail here.
2. Call Verify Offer Code API to verify the offer code
- Verify Offer Code API integration is covered here.
3. Call Redeem Offer Code API to redeem the offer code
- Redeem Offer Code API integration is covered here.