2.2. Billblend test scenarios

Transaction status test scenarios

Billblend system does not provide special card numbers to pass the test transactions. Instead of it you can use any valid credit card number and specify card verification codes from the list to get the desired result.

Please note that specified credit card numbers and CVV2 codes will work only on sandbox environment and can’t be used on production environment.

Next CVV2 codes can be used on sandbox environment to perform different answers from the system:

  • 123 or 1234 to get an approved transaction;
  • 321 for 3DS gates only, shows 3-D Secure validation form (hint is the correct 3-D Secure password to get approved transaction);
  • 111 for 3DS gates only, immediately approves the transactions without 3-D Secure validation – emulates non-3DS flow for card that does not support 3-D Secure technology;
  • 217 to get the transaction in unknown status (acquirer network problem emulation).
  • 101 to get the transaction in decline status (expired card).
  • 116 to get the transaction in decline status (not sufficient funds).
  • 119 to get the transaction in decline status (Transaction not permitted to cardholder).
  • 209 to get the transaction in decline status (Pick-up, stolen card).
  • other CVV2 codes could be used to get the decline.

You can use following valid card numbers, if you haven`t any or you want to check transactions for different payment systems.

Visa
Visa
MasterCard
Diners Club 14
Diners Club 16
JCB
American Express
Maestro
Solo
Discover
MIR
MIR 19 digits
RUPAY
UNIONPAY
Randomenter the beginning of the sequence, and then “i”

On the sandbox.billblend.com you can use the test cards and amounts listed below.

3DS 1.0.2 test scenarios

3DS 1.0.2 test cards

Card Number3DS Method
4444 0000 2222 4444Present on server
4444 0000 1111 8888Not present on server

3DS 1.0.2 test amounts

AmountStatusECIDescription
1.00Y00Request successfully processed
1.01Y02Request successfully processed
1.02Y05Request successfully processed
1.03Y07Request successfully processed
2.00A01User not enrolled
2.01A06Authentication was not available
3.00N05Transaction declined by authorization system
3.01N07User Authentication Failed
4.00U05Validation failed
4.01U07Technical Error in 3D system
OtherYou can select behavior on challenge form

3DS 2.x.0 test scenarios

3DS 2.x.0 test cards

Card Number3DS Method
4444 5555 6666 1111Successful 3DS Method
4444 2222 3333 9999Successful 3DS Method with 3 seconds delay
4444 1111 2222 33333DS Method with 15 seconds delay
4444 3333 1111 2222No 3DS Method ACS URL

3DS 2.x.0 test amounts

AmountTypeStatusMethod dataECIComponentDescription
0.02FrictionlessConditionalAResInvalid card
0.03ChallengeConditionalAResSuccess
0.04FrictionlessConditionalAResAccess denied,invalid endpoint
0.05ChallengeConditionalRReqUser press Cancel on ACS
0.06ChallengeConditionalCResWrong threeDSServerTransIDand acsTransID
0.07ChallengeConditionalRReqRReq = SuccessCRes = Fail
0.08ChallengeConditionalRReqRReq = FailCRes = Success
1.01FrictionlessYY05AResSuccessful frictionless authentication
1.02FrictionlessYY02AResSuccessful frictionless authentication
1.03FrictionlessAY06AResAttempt
1.04FrictionlessAY01AResAttempt
1.05FrictionlessYN05AResSuccessful frictionless authentication
1.06FrictionlessYN02AResSuccessful frictionless authentication
1.07FrictionlessAN06AResAttempt
1.08FrictionlessAN01AResAttempt
2.03FrictionlessNN01AResUser not enrolled
2.04ErrorCard not participating
3.01ChallengeCYRReqChallenge
3.02ChallengeCNRReqChallenge
2.01FrictionlessUNAResTechnical Error
2.02FrictionlessNN06AResUser not enrolled
11.11ChallengeYConditional02RReqSuccess
OtherChallengeConditionalRReqYou can select behavior on challenge form

Note

Conditional – bases on test cards for 3DS Method

Contact us

By clicking on the button, you agree to the data protection policy

Complete the quiz

By clicking on the button, you agree to the data protection policy