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

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"
}

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

required
Array of objects (CreateOnePaymentOrderReq)

Responses

Request samples

Content type
application/json
{
  • "sofId": "5f4c7f0e-7d7f-4d1b-8c3f-0c1f3b2b8e3b",
  • "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
bin
required
string

Mã BIN của ngân hàng, quy định bởi ngân hàng nhà nước

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

branchCode
string

Tên chi nhánh tại 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
{
  • "bin": "970431",
  • "bankAccountNumber": "1234567890",
  • "bankAccountName": "NGUYEN VAN A",
  • "branchCode": "Chi nhánh Hồ Chí Minh",
  • "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 Endpoint

headers
required
Array of strings

Tùy chỉnh header cho webhook

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"
}