Test Credential Scenarios

Below is a list of test credentials and their corresponding scenarios:

Successful Authentication

To simulate a successful authentication, use the following credentials:

  • Username: user_good
  • Password: pass_good

Invalid Credentials

To simulate a failed authentication due to invalid credentials, use the following credentials:

  • Username: credentials
  • Password: failed

One-Time Password (OTP)

To simulate authentication asking for OTP, use the following credentials:

  • Username: user_good
  • Password: pass_otp

Ask for Approval

To simulate authentication asking for approval, use the following credentials:

  • Username: user_good
  • Password: pass_approval

Ask for Question (Single Question)

To simulate authentication asking for a question, use the following credentials:

  • Username: user_good
  • Password: pass_1_question

Ask for Question (Multiple Questions)

To simulate authentication asking for multiple questions, use the following credentials:

  • Username: user_good
  • Password: pass_2_questions

Account Failure

To simulate a failed authentication due to an account issue, use the following credentials:

  • Username: account
  • Password: failed

Merchant Failure

To simulate a failed authentication due to a merchant issue, use the following credentials:

  • Username: merchant
  • Password: failed

Card on File (CoF) Not an Option

To simulate a failed authentication due to the card on file not being an option, use the following credentials:

  • Username: cof-not-option
  • Password: failed

Card Not Supported

To simulate a failed authentication due to the card not being supported, use the following credentials:

  • Username: card-not-supported
  • Password: failed

Third-party Error

To simulate a third-party error, use the following credentials:

  • Username: third-party-{anyvalue}
  • Password: failed
    • The variable '{anyvalue}' represents the name of the third-party merchant will be returned by the integration. If no value is specified for '{anyvalue}', the default third-party merchant is 'Hulu'.

Cookies Required Error

To simulate a cookies required error, use the following credentials:

  • Username: cookies required
  • Password: failed

Session Data Required Error

To simulate a session data required error, use the following credentials:

  • Username: session data required
  • Password: failed

Too Many Attempts Error

To simulate a too many attempts error, use the following credentials:

  • Username: too many attempts
  • Password: failed

Session Not Authenticated Error

To simulate a session not authenticated error, use the following credentials:

  • Username: session not authenticated
  • Password: failed

Card Error

To simulate a card error, use the following credentials:

  • Username: card
  • Password: failed

Card Expired Error

To simulate a card expired error, use the following credentials:

  • Username: card expired
  • Password: failed

Card Not Switched Error

To simulate a card not switched error, use the following credentials:

  • Username: card not switched
  • Password: failed

Card Not Default Error

To simulate a card not default error, use the following credentials:

  • Username: card not default
  • Password: failed

Payment Token Error

To simulate a payment token error, use the following credentials:

  • Username: payment token
  • Password: failed

No Subscription Error

To simulate a no subscription error, use the following credentials:

  • Username: subscription
  • Password: failed

Subscription Admin Error

To simulate a subscription admin error, use the following credentials:

  • Username: subscription admin
  • Password: failed

Insufficient Funds Error

To simulate a card with insufficient funds error, use the following credentials:

  • Username: insufficient funds
  • Password: failed