Please enable JavaScript.
Coggle requires JavaScript to display documents.
Rewards Registration, Async steps / Fire and forget, wx-api-partial…
Rewards Registration
/register
Request Validation
validateEmail
validateAge
validateMember
promoCodeValidation
tempCardValidation
Validate promocode/tempCard
validatePromoCode
validateTempCard
Insert customer profile data / CRN
Add identity details to gigya
Check if it should send welcome offer / insert data into Dynamo coagTargetedOfferBank
postRegistrationAsyncSteps
Check if it should send welcome pack email
if yes, sendEmailAndWelcomePack
if no, postEmail
Add phone numbers / contacts
Add addresses
Link CRN vs CardNo in CLCS
Link to LMS
Check if req.headers['x-wooliesx-partial-reg-enable'] is enabled and registerId exists
if yes
Update Partial Registration
Register fingerprint
postRegistrationSyncSteps
Promotion Activation
Check if req.headers['x-wooliesx-partial-reg-enable'] is enabled
if yes, Auto login for CP and Qantas customers
Check if req.headers['x-wooliesx-create-authcode'] is enabled
if yes, Create authcode of linking to apps (WOW online customers)
Check if it has qff in the payload
if yes, execute qantasAsyncSteps
Qantas Optin
Return response to customer
Async steps / Fire and forget
wx-api-partial-registration
wx-api-rewards-partner-security
wx-api-rewards-member-secure
wx-api-scv-member-security
wx-api-scv-member-profile
Validation
L7
wx-api-scv-member-contacts
data-coag
APIGEE_OTP
wx-api-scv-member-address
partner-qantas