Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Objective

Split current Modal Appearance event between Modal (informative modals) and Error (error modals)

...

  • Review current logic for managing technical v informational errors

  • All informational errors to be moved under Modal event

  • All technical errors to be moved under Error event

Table 1: Event properties for Modal and Error event

...

According to the

...

properties listed in the catalog below

Event

Properties

Component

Notes

Burger King

Popeyes

Firehouse Subs

Error

  • Path

  • Error Code

  • Response Title

  • Response Description

  • Name

Name is the English name of the error

Modal

  • Name

  • Path

  • Response Title

  • Response Description

Name would be the short name (in english) of the modal such as “Cancel Order”.

Response Title is the actual title of the modal, this is a dynamic text as it's going to vary by market and by language.

Response Description is the actual secondary copy of the modal, this is a dynamic text as it's going to vary by market and by language.

...

Message

Error or Modal?

rbi Comment

rbiberia comment

(none)

To be checked

Add Card Challenge

Modal

Add payment method

Modal

Add Sauces

Modal

Cart Error: Order could not be completed

Error

Checkout Errors Dialog

Error

Confirm auto-selected restaurant modal

Modal

To be checked

Confirm Close Redemption

Modal

Confirm Ready to Redeem

Modal

Confirm Replace Coupon

Modal

Confirmation: Delete Payment Method

Modal

Confirmation: picker aspect will reset customizations to default

Modal

Confirmation: Product Wizard - Discard unsaved changes

Modal

Confirmation: Remove item from cart

Modal

Confirmation: reset customizations to default

Modal

Confirmation: Select new offer for in-restaurant redemption cart

Modal

Confirmation: Sign Out

Modal

Confirmation: Store change

Modal

Curbside Confirmation Modal

Modal

Delivery Fees Modal

Modal

Delivery not available in your area

Modal

Email exists sign in prompt modal

Modal

Error: Adding Payment Method Failure

Error

To be checked

Error: Deleting Payment Method Failure

Error

To be checked

Error: Delivery Not Completed

Error

To be checked

Error: Delivery Quote Error

Error

To be checked

Error: Fetching Delivery Details Failure

Error

Error: Fetching Encryption Details Failure

Error

Error: Fetching Payment Methods Failure

Error

Error: Fetching Restaurant Info Failure

Error

Error: Fetching Restaurants Error

Error

Error: JWT Validation Failure

Error

Error: Order Commit Error

Error

Error: Restaurant is not OPEN

Modal

Error: Service Mode Unavailable

Modal

Error: Sign In Failure

Error

Later, dependant on Error code

Error: Sign In Failure [Zero Bounce]

Error

Error: Sign In to Set Favorite Stores

Error

Error: Sign Up Failure [Forter]

Error

Error: Vaulting Credit Card details

Error

Force update app

Modal

Invalid In Restaurant Incentive Redemption

Modal

Items are unavailable

Modal

Items in order unavailable at selected store

Modal

Language and region selector

Modal

Loyalty Shortcode Confirmation Modal

Modal

Menu option selection errors.

Error

Modal App Rating

Modal

No Stores are Open for Delivery

Modal

Nutrition Filter

Modal

Nutritional Information

Modal

Opt In Modal

Modal

Order Cancelled

Modal

Order Details

Modal

Order limit reached

Modal

Ordering is unavailable

Modal

Previously denied Location Services Modal

Modal

Previously Denied Location Services Modal

Modal

Qr and Short code How to Earn Modal

Modal

Redeem Offer

Modal

Select Pickup Mode

Modal

Select Service Mode

Modal

Select your delivery address

Modal

Service Mode/Address Confirmation

Modal

Show reward modal

Modal

Store Details

Modal

Switching redemption method

Modal

Upsell Offer

Modal

yolo

Modal

Testing only

...

Message

Error or Modal?

rbi Comment

rbiberia comment

Force update app

Modal

Error: Fetching Payment Methods Failure

Error

Nutritional Information

Modal

...

All ‘Response Description’ texts

Response Description

Error or Modal?

rbi Comment

rbiberia comment

503: Service Unavailable

Error

An account with the given email already exists.

Modal

email already exists, please sign in

Modal

Email is a required field.

Modal

Email is a required field. Gender is required.

Modal

email not registered

Modal

Fail to validate signup

Error?

To be checked

Failed to fetch

Error?

To be checked

Gender is required.

Modal

Gender is required. That doesn't look like a valid mobile number

Modal

Invalid date of birth provided

Modal

Invalid date: Day field is required

Modal

Invalid date: Month and Day fields are required

Modal

Invalid date: Month field is required

Modal

Invalid date: Year field is required

Modal

Invalid session for the user.

Error

JWT has past expiration period

Error

Load failed

Error

Name is a required field.

Modal

Name is a required field. Email is a required field.

Modal

Name is a required field. That doesn't look like a valid email.

Modal

Network error

Error

NetworkError when attempting to fetch resource.

Error

OTP max validation attempts exceeded.

Modal

OTP Validation failed.

Modal

if due to input error

OTP validation unsuccessful: Missing email/phone number or sessionId

To be checked

Request failed

Error

Request throttled for entity 'createOTP…

Modal

Verify throttling logic

Request throttled for entity 'exchangeOTPCodeForCognitoCredentials…

Modal

Verify throttling logic

Response Description

To be checked

Response not successful: Received status code 503

Error

That doesn't look like a valid email.

Modal

That doesn't look like a valid email. Gender is required.

Modal

That doesn't look like a valid email. Invalid date of birth provided

Modal

That doesn't look like a valid email. Invalid date: Month and Day fields are required

Modal

That doesn't look like a valid name.

Modal

That doesn't look like a valid name. Email is a required field.

Modal

That doesn't look like a valid name. That doesn't look like a valid email.

Modal

The information you entered does not comply with our ,[object Object], and our ,[object Object]

Modal?

To be checked

timeout of 10000ms exceeded

Error

Unexpected end of JSON input

Error

User does not exist.

Modal

user not registered

Modal

You must agree to the privacy policy and terms of service before signing up.

Modal

You must agree to the privacy policy and terms of service before signing up. Email is a required field.

Modal

You must agree to the privacy policy and terms of service before signing up. Gender is required.

Modal

You must agree to the privacy policy and terms of service before signing up. Invalid date of birth provided

Modal

You must agree to the privacy policy and terms of service before signing up. Invalid date: Month and Day fields are required

Modal

You must agree to the privacy policy and terms of service before signing up. Invalid date: Year and Day fields are required

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field.

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. Email is a required field.

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. Email is a required field. Gender is required.

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. Email is a required field. Invalid date: Year and Day fields are required

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. Email is a required field. Invalid date: Year field is required

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. That doesn't look like a valid email.

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. That doesn't look like a valid email. Gender is required.

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. That doesn't look like a valid email. Invalid date of birth provided

Modal

You must agree to the privacy policy and terms of service before signing up. Name is a required field. That doesn't look like a valid email. Invalid date: Year field is required

Modal

You must agree to the privacy policy and terms of service before signing up. That doesn't look like a valid email.

Modal

You must agree to the privacy policy and terms of service before signing up. That doesn't look like a valid email. Gender is required.

Modal

You must agree to the privacy policy and terms of service before signing up. That doesn't look like a valid name.

Modal

You must agree to the privacy policy and terms of service before signing up. That doesn't look like a valid name. Email is a required field.

Modal

You must agree to the privacy policy and terms of service before signing up. That doesn't look like a valid name. That doesn't look like a valid email.

Modal