跳到主要内容

交易查询

查询任何交易的当前状态和完整详情 —— 无论该交易是通过结账、S2S 卡还是 iFrame 创建的。

接口地址 (Endpoint): POST /v2/checkout/query
Content-Type: application/json


请求 (Request)

字段类型是否必填描述
transactionIdString (ULID)MGLODIPAY 交易 ID
signatureString(max:750)MRSA-MD5 签名。请参阅 签名

请求示例:

{
"transactionId": "01jza90dy6w82dfrrqvadn5vs4",
"signature": "base64-encoded-signature"
}

响应 (Response)

Content-Type: application/json

字段类型描述
merchantIdString商户 ID
transactionIdStringGLODIPAY 交易 ID (ULID)
transactionNumberStringGLODIPAY 人类可读的交易编号
refString商户的 orderRef
currencyStringISO 4217 货币代码
amountFloat发票金额
paidAmountFloat实际向买家收取的金额(包括买家费用)
settlementAmountFloat结算给商户的金额
estimationSettlementAtISO 8601 datetime预计结算日期时间
feesJSON费用明细。请参阅 fees 对象
statusString交易状态。请参阅 状态值
statusCodeNumber数字状态码。请参阅 状态码
metadataJSON原始会话中的键值对
transactionDocumentsJSON原始会话中的辅助文档
paymentMethodDetailsJSON所使用的付款方式。请参阅 paymentMethodDetails 对象
messageString人类可读的状态消息
descriptorString交易描述符
transactionCreatedAtISO 8601 datetimeGLODIPAY 系统中的交易创建时间
originalTransactionCreatedAtISO 8601 datetime支付渠道侧的交易创建时间
signatureStringRSA-MD5 签名 —— 使用 GLODIPAY 公钥验证。请参阅 签名

响应示例:

{
"merchantId": "1100000123",
"transactionId": "01jza90dy6w82dfrrqvadn5vs4",
"transactionNumber": "2604-1713100800",
"ref": "ORDER-001",
"currency": "USD",
"amount": 100.00,
"paidAmount": 105.00,
"settlementAmount": 95.00,
"estimationSettlementAt": "2026-04-16T00:00:00+00:00",
"fees": {
"buyer": 5.00,
"seller": 5.00,
"rolling": 2.00,
"operate": 3.00,
"estimationRollingReleaseAt": "2026-05-14T00:00:00+00:00"
},
"status": "successful",
"statusCode": 6,
"paymentMethodDetails": {
"displayName": "Credit / Debit Card",
"group": "card",
"family": "card",
"type": "card",
"card": {
"name": "John Doe",
"firstSixDigits": "411111",
"lastFourDigits": "1111",
"expiryMonth": "01",
"expiryYear": "30",
"type": "visa"
}
},
"metadata": { "orderId": "12345" },
"message": null,
"descriptor": "GLODIPAY*ORDER-001",
"transactionCreatedAt": "2026-04-14T10:00:00+00:00",
"originalTransactionCreatedAt": "2026-04-14T10:00:01+00:00",
"signature": "base64-encoded-rsa-signature"
}

注意事项

  • 查询响应包含与 IPN 通知 Payload 相同的字段。在未收到 IPN 时,可使用此接口对账付款状态。
  • 在信任状态之前,务必验证查询响应中的 signature
  • transactionId 在创建会话时,会包含在结账、S2S 卡和 iFrame API 的响应中。

Bookmarks

No bookmarks yet.
Hover over a heading and click to save a section.