Nhảy tới nội dung

Danh sách API

BIZZI PAY API (1.0.0)

Download OpenAPI specification:Download

Bizzi Pay API

Xác thực

Lấy token xác thực

header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Request Body schema: application/json
required
clientId
required
string

Id của client

clientSecret
required
string

Secret của client

Responses

Request samples

Content type
application/json
{
  • "clientId": "d3b3b3b3-3b3b-3b3b-3b3b-3b3b3b3b3b3b",
  • "clientSecret": "abcxyz01234"
}

Ngân hàng

Lấy danh sách ngân hàng

Authorizations:
bearer
query Parameters
page
number
Default: 1
size
number
Default: 20

Số lượng bản ghi trên mỗi trang

header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Kiểm tra tên chủ tài khoản

Authorizations:
bearer
query Parameters
bankCode
required
string
accountNumber
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Lấy danh sách ngân hàng với chi nhánh

Authorizations:
bearer
path Parameters
id
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Lô lệnh chi

Tạo lô lệnh chi

Authorizations:
bearer
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Request Body schema: application/json
required
sofId
required
string

Id của nguồn tiền

merchantReviewer
required
string

Username thực hiện phê duyệt

required
Array of objects (CreateOnePaymentOrderReq)

Responses

Request samples

Content type
application/json
{
  • "sofId": "5f4c7f0e-7d7f-4d1b-8c3f-0c1f3b2b8e3b",
  • "merchantReviewer": "string",
  • "paymentOrders": [
    ]
}

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Truy vấn lô lệnh chi

Authorizations:
bearer
path Parameters
id
required
string
query Parameters
refId
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Duyệt lô lệnh chi

Authorizations:
bearer
path Parameters
id
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Request Body schema: application/json
required
otp
required
string

Mã OTP

Responses

Request samples

Content type
application/json
{
  • "otp": "123456"
}

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Nguồn tiền

Lấy danh sách nguồn tiền

Authorizations:
bearer
query Parameters
page
number
Default: 1
size
number
Default: 20

Số lượng bản ghi trên mỗi trang

header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Tạo nguồn tiền

Authorizations:
bearer
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Request Body schema: application/json
required
bankCode
required
string

Mã ngân hàng

bankAccountNumber
required
string

Số tài khoản ngân hàng

bankAccountName
required
string

Tên tài khoản ngân hàng

type
required
string
Default: "account"

Loại nguồn tiền

bankNostro
string

Số tài khoản nostro

Responses

Request samples

Content type
application/json
{
  • "bankCode": "5f4c7f0e-7d7f-4d1b-8c3f-0c1f3b2b8e3b",
  • "bankAccountNumber": "1234567890",
  • "bankAccountName": "NGUYEN VAN A",
  • "type": "account",
  • "bankNostro": "11001011234215"
}

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Truy vấn nguồn tiền

Authorizations:
bearer
path Parameters
id
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Webhooks

Tạo webhook

Authorizations:
bearer
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Request Body schema: application/json
required
eventName
required
string
Value: "payment_order_batches.update"

Tên sự kiện

endpoint
required
string

Đường dẫn

headers
required
Array of strings

Tùy chỉnh headers

Responses

Request samples

Content type
application/json
{
  • "eventName": "payment_order_batches.update",
  • "headers": [
    ]
}

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Lấy danh sách webhook

Authorizations:
bearer
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Truy vấn webhook

Authorizations:
bearer
path Parameters
id
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Chỉnh sửa webhook

Authorizations:
bearer
path Parameters
id
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Request Body schema: application/json
required
eventName
required
string
Value: "payment_order_batches.update"

Tên sự kiện

endpoint
required
string

Đường dẫn

headers
required
Array of strings

Tùy chỉnh headers

Responses

Request samples

Content type
application/json
{
  • "eventName": "payment_order_batches.update",
  • "headers": [
    ]
}

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}

Xóa webhook

Authorizations:
bearer
path Parameters
id
required
string
header Parameters
x-merchant-request-id
required
string

Id đối tác gửi theo request

x-merchant-request-time
required
string

Unix milisecond UTC

x-merchant-request-signature
required
string

Chữ ký của request. Xem thêm cách mã hóa dữ liệu

Responses

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "data": {
    },
  • "message": "string"
}