Skip to main content

Test details

Use this page to configure your sandbox integration. It lists the test endpoint, the BBMSL test public key for verifying response signatures, and the card numbers you can use to trigger specific payment outcomes.

note

These credentials and card numbers are for development and integration testing only. Never use them in a production environment.

Test host endpoint

EnvironmentBase URL
Testinghttps://payapi.sit.bbmsl.com

BBMSL test public key

Use this public key when verifying BBMSL response signatures in the testing environment. See Integration Setup for guidance on signature verification.

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkDecXu4GFMxCqp4pjfwt
N1nSQiV9kmdcBMnKq5IeLB6BYWOENqeY+JFftnNaxHOgnhOrbrl71D6G57G7rhNL
ClgBNerB7mINDBwvENkEVq6zNbJsjOJekJtTVkxs7KoBip44odCBmElCFrUsr0qO
r10kzUzYHXXEUpTqQon3jDGm+EkFoNv3RLwn0ZWuwid5kuk6tZ0Xj3OxiKTrzXK2
STjzJ8Q25e9CKbO03fpaMSpBRrkuA1NHRQoSO0ew6lGE4swQ+dseVbh+z7YFVUWq
DyjJ6pB+F3p4vDniw4r9/rE+ikP0eLMg99vWDjuQbPtUHYaQtMYNSzrmcTkBCGkt
6QIDAQAB
-----END PUBLIC KEY-----

Test cards

Card set 1 — 3DS flow control

Use these cards to test 3DS payment flows. Control the 3DS flow using the cardholder name field:

  • CL-BRW1 — triggers a 3DS Challenge
  • FL-BRW1 — triggers a 3DS Frictionless flow
note

The transaction amount must be greater than or equal to 150 for these cards.

Authorization responseCard typeCard numberExpected decline reasonCardholder (Challenge)Cardholder (Frictionless)
ApprovedVISA (Credit)4000027891380961CL-BRW1FL-BRW1
ApprovedMC (Credit)2221008123677736CL-BRW1FL-BRW1
DeclineVISA (Debit)4001152882620768Please try again or contact issuer.CL-BRW1FL-BRW1
DeclineMC (Credit)5001638548736201Please try again or contact issuer.CL-BRW1FL-BRW1

Card set 2 — payment status scenarios

Use these cards to test specific payment status outcomes.

Test scenarioCard numberCardholderExpiry dateCVV
Success 3DS Challenge4000000000001091Chan Tai Man11/26111
Fail 3DS Challenge4000000000001125Chan Tai Man11/26111
Success 3DS Frictionless4111111111111111Chan Tai Man11/26111
Fail 3DS Frictionless5200000000001013Chan Tai Man11/26111

See also

  • Sample code — PHP and Android snippets that use the test endpoint above