Skip to main content

Test Details

For development or integration test, you may use the following info to test different APIs.

Test Host Endpoint

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

BBMSL Test Public Key

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

Testing Card Set 1

Use the following cards for 3DS testing. To control the 3DS flow:

  • Use cardholder name CL-BRW1 to trigger a 3DS Challenge
  • Use cardholder name FL-BRW1 to trigger a 3DS Frictionless flow
For these test cases, the transaction amount should be greater than or equal to 150.
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

Testing Card Set 2

Card details provided below are used to test different payment status.

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