Virtual Account

VA Status Inquiry

Check Virtual Account order status via Paylabs API.

Request URL

URL: ${ROOT_URL}/payment/v2.3/va/query

HTTPMethod: POST

EndpointUrl: /payment/v2.3/va/query

VA Status Inquiry Request Parameters

Data Signing Rules

Field NameTypeValueRequired
Content-TypeString(30)Fixed value "application/json;charset=utf-8"Yes
X-TIMESTAMPString(29)Current time, format 2022-09-16T16:58:47.964+07:00Yes
X-SIGNATUREString(64)Signature. For details please check Data Signing RulesYes
X-PARTNER-IDString(20)Merchant IDYes
X-REQUEST-IDString(64)Unique ID for each requestYes

Body

ParameterTypeRequiredRemarks
requestIdString(64)YesUnique identifier on every request
merchantIdString(10)YesMerchant ID
storeIdString(30)NoOnly if using branch ID
merchantTradeNoString(32)YesMerchant order number
paymentTypeString(20)YesPayment type, see Payment Type

VA Status Inquiry Response Parameters

See Generate VA Response Parameters