Test Details
For development or integration test, you may use the following info to test different APIs.
Test Host Endpoint
| Environment | Base URL |
|---|---|
| Testing | https://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 Response | Card Type | Card Number | Expected Decline Reason | Cardholder (Challenge) | Cardholder (Frictionless) |
|---|---|---|---|---|---|
| Approved | VISA (Credit) | 4000027891380961 | CL-BRW1 | FL-BRW1 | |
| Approved | MC (Credit) | 2221008123677736 | CL-BRW1 | FL-BRW1 | |
| Decline | VISA (Debit) | 4001152882620768 | Please try again or contact issuer. | CL-BRW1 | FL-BRW1 |
| Decline | MC (Credit) | 5001638548736201 | Please try again or contact issuer. | CL-BRW1 | FL-BRW1 |
Testing Card Set 2
Card details provided below are used to test different payment status.
| Test Scenario | Card number | Cardholder | Expiry Date | CVV |
|---|---|---|---|---|
| Success 3DS Challenge | 4000000000001091 | Chan Tai Man | 11/26 | 111 |
| Fail 3DS Challenge | 4000000000001125 | Chan Tai Man | 11/26 | 111 |
| Success 3DS Frictionless | 4111111111111111 | Chan Tai Man | 11/26 | 111 |
| Fail 3DS Frictionless | 5200000000001013 | Chan Tai Man | 11/26 | 111 |