Get Merchant Transactions

Retrieves the transaction history for a specific merchant.

Live:

POST https://api.ezeebit.com/open/api/v1/merchant/transactions

UAT:

POST https://dev-api.ezeebit.com/open/api/v1/merchant/transactions

Headers

Name
Type
Required
Value

Content-Type

string

Y

application/json

Ezeebit-Timestamp

long

Y

UnixTimestamp in milliseconds

Ezeebit-Nonce

string

Y

must be 32 digits

Ezeebit-Certificate-SN

string

Y

API key issued by Ezeebit pay Pay system

Ezeebit-Signature

string

Y

this should use SHA512, and be in upper case

Request Body

{
  "endTransactionTime": 1750760615000,
  "pageIndex": 1,
  "pageSize": 1,
  "startTransactionTime": 1737714215000,
  "storeNumber": "635428224"
}

Form data

Parameter
Type
Required
Description

startTransactionTime

long

Y

The timestamp when the transaction started (optional)

endTransactionTime

long

Y

The timestamp when the transaction ended (optional)

pageIndex

int

N

Current page number

pageSize

int

N

The total number of requests for a page

storeNumber

string

Y

The store number of Store Which will you can get from merchant portal

Response

{
    "code": 200,
    "msg": "success",
    "data": {
        "data": [
            {
                "transactionTime": 1750670673410,
                "createTime": 1750670634584,
                "digitalAmount": "0.00184000",
                "digitalUnit": "BNB",
                "legalUnit": "ZAR",
                "legalAmount": "20.00",
                "settleUnit": "USDT",
                "settleAmount": "1.00580353",
                "orderNo": "067063373841371097",
                "type": "Cashier",
                "storeNumber": "635428224"
            }
        ],
        "currentPageNo": 1,
        "totalCount": 88,
        "totalPage": 88,
        "pageSize": 1
    }
}

Last updated