POSTMới/api/v2/sandbox/lookup

Môi trường thử nghiệm Sandbox

Môi trường giả lập tích hợp không trừ tiền, cho phép lập trình viên mô phỏng mọi tình huống phản hồi (Thành công, Sai số tài khoản, Hết tiền, Ngân hàng bảo trì).

Endpoint

POSThttps://api.tracuubank.net/api/v2/sandbox/lookup

Các kịch bản giả lập (mock_scenario)

Truyền trường mock_scenario trong body request để nhận kết quả giả lập tương ứng.

Kịch bản (mock_scenario)Mã HTTPKết quả mô phỏng
SUCCESS200 OKTrả về tên tài khoản thụ hưởng thành công
ACCOUNT_NOT_FOUND422 NOT_FOUNDMô phỏng số tài khoản không tồn tại tại ngân hàng
OUT_OF_CREDIT402 PaymentMô phỏng tài khoản hết số dư khả dụng
BANK_MAINTENANCE500 ErrorMô phỏng Napas hoặc ngân hàng đích bảo trì hệ thống

Mẫu cURL tham khảo

bash
curl -X POST "https://api.tracuubank.net/api/v2/sandbox/lookup" \
  -H "x-api-key: SANDBOX_KEY_DEMO" \
  -H "x-api-secret: SANDBOX_SECRET_DEMO" \
  -H "Content-Type: application/json" \
  -d '{
    "bank": "VCB",
    "account": "8888888888",
    "mock_scenario": "SUCCESS"
  }'

Body (JSON) (Bắt buộc)

PayloadRequiredData typeDescription
bankBắt buộcstringMã ngân hàng (VD: VCB, MB)
accountBắt buộcstringSố tài khoản cần tra cứu thử nghiệm
mock_scenarioTùy chọnstringMã kịch bản (mặc định là SUCCESS)

Example Payload (JSON)

json
{
    "bank": "VCB",
    "account": "8888888888",
    "mock_scenario": "SUCCESS"
}