Skip to main content
GET

Authorizations

Authorization
string
header
required

OAuth2 client_credentials authorization. Obtain a new access_token when it expires.

Query Parameters

merchant_id
string | null

Optional business identifier, up to 20 characters. When supplied, it must belong to the authenticated merchant. Omit it or leave it empty to locate a transaction across all businesses of that merchant.

Maximum string length: 20
order_number
string | null

BillBuddy transaction number; supply this or merchant_order_no. Both must match the same transaction when supplied together.

Maximum string length: 60
merchant_order_no
string | null

Third-party order reference; supply this or order_number. If multiple transactions match, provide order_number.

Maximum string length: 64

Response

HTTP 200. code=0 means the lookup succeeded; code=1 indicates a business or authentication error; code=400 indicates invalid query parameters.

code
enum<integer>
required

Lookup succeeded; this does not confirm payment success.

Available options:
0
message
string
required

Result message; ok on success.

Example:

"ok"

data
object
required

Response data.