Transaction Object
Reference for the transaction object returned in item (or each entry in items[]) by all transaction query and payment endpoints. Use this page as the canonical field map when parsing responses.
When to Use
▾
Refer to this page when:
- Parsing the response of any payment or query endpoint
- You need to know which fields apply to a specific payment method (card, FPX, BNPL, loyalty)
Fields
▾
The transaction object is returned in the item (or items[]) field of query responses.
Store details
Reference ID from the payment provider
Revenue Monster's unique transaction ID
Terminal ID if applicable
Currency type (currently supported MYR only)
Remaining balance amount for initiating refund
Amount after all deductions (voucher, membership)
Transaction platform
Transaction type
Transaction payment method
Transaction payment region
Transaction status (SUCCESS, FAILED, IN_PROCESS, etc.)
(Internal) Determines initiator source
Transaction date time (exists only when SUCCESS)
Transaction created date time
Transaction last updated date time
Order details
Order ID
Order title
Order currency type
Order amount
Order detail
Order additional data
Show Example Transaction▾
1{2"referenceId": "230522162302AC0570UM",3"transactionId": "230522082259300426500551",4"order": {5 "id": "1684743768790895",6 "title": "Demo",7 "detail": "Demo",8 "additionalData": "Demo",9 "amount": 12010},11"currencyType": "MYR",12"balanceAmount": 120,13"finalAmount": 120,14"platform": "OPEN_API",15"method": "GOBIZ",16"transactionAt": "2023-05-22T08:23:02Z",17"type": "WEB_PAYMENT",18"status": "SUCCESS",19"region": "MALAYSIA",20"createdAt": "2023-05-22T08:23:02Z",21"updatedAt": "2023-05-22T08:23:11Z"22}
Store Object
▾
Store ID
Store name
Store image URL
Store address line 1
Store address line 2
Store postal code
Store city
Store state
Store country
Store country code for phone number
Store phone number
Geographic coordinates
Store latitude
Store longitude
Store status
Store created time
Store last updated time
BuyNowPayLater (BNPL)
▾
Whether this is a BNPL transaction
Number of months selected for BNPL
Online Banking (FPX)
▾
FPX buyer name
FPX bank ID
Card Payment
▾
Card type details
Card brand
Card type (CREDIT, DEBIT)
Card issuer
Card country in alpha2 code
Card country in alpha3 code
Card country full name
(Internal) Card provider
Whether payment uses a token instead of PAN
Token used for tokenized payment
Masked PAN, last four digits
Example: "XXXX-XXXX-XXXX-2354"
Card input type
Card transaction reference number
Card transaction invoice number
Online card payment domain
Spending Loyalty
▾
If you are using QR code mode for payment, you will receive the spending loyalty object in the transaction response. When printing the receipt, include the qrcode parameter as the QR code content — customers can scan it to retrieve their loyalty points.
Spending loyalty code
Spending loyalty QR code content
Spending loyalty ID
Payment Provider Discount Info
▾
Original sales amount before discount
Payment provider discount amount
Sales amount after discount
Membership Discount Info
▾
Membership member ID
Membership voucher ID
Membership discount amount