2️API Ecommerce Sync

API đồng bộ website mới sử dụng ecommerce-wordpress

POST

https://<vietqr-host>/<basepath>/api/ecommerce

Request Headers

NameValue

Content-Type

application/json

Authorization

Basic Authentication: Base64[username:password]

Request Body

FieldTypeDescription

ecommerceSite

String

Địa chỉ url của hệ thống ecommerce

checkSum

String

Chuỗi mã hóa checkSum MD5:

password + : + ecommerceSite + VietQRAccesskey

webhook

String

Webhook trả vể khi có thông báo BĐSD

Response

{
  "webhook": "",
  "clientId": "ZTk2NjVmMTgtM2I3MC00YTUwLTkxZTItM2ZiMjAwOGNiMTM2VmlldFFSQm94QWNjZXNzS2V5",
  // clientId để nhận wss
  "certificate": "MER-ECM-MER37695058",
  // certificate hiển thị dưới dạng mã QR cho người dùng muốn đồng bộ  
  // tài khoản ngân hàng vào trang có thể quét
  "token": {
    "access_token": "eyJhbGciOiJIUzUxMiJ9.eyJhdXRob3JpdGllcyI6WyJST0xFX1VTRVIiXSwidXNlciI6IlkzVnpkRzl0WlhJdFltd3RkWE5sY2pBMSIsImlhdCI6MTcyNDQ3MTY3OX0.axvTVS5lFEZcjE3nWqDoJDw2plzRjTK86Q34LqsXvDkTvcJfBmfDWrkAfQiimMWGqYX4s0PaHAgYmpfJH3WDtQ",
    "token_type": "Bearer",
    "expires_in": 0
  }
}

Code mẫu

{
  "ecommerceSite": "https://www.google.com",
  "checkSum": "8a3439ca64d2394713e946f9f3677bb1",
  //HashMD5: 37256497631:https://www.google.comVietQRAccesskey
  "webhook": "https://www.google.com"
}

Last updated