Skip to main content

订阅查询

请求

API URL: /merchant/v2.1/{GUID}/subscribe/query

Note

{GUID} 由商户后台取得(API 对接 -> GUID)

✅ 必填 ⭕ 可選 ❌ 不適用

标头内容描述
Content-Typetext/plain
X-Transaction-Signature{transaction_signature}请参阅 交易签名
参数类型必填签名描述
user_id字符串商户标识码
order_id字符串商户系统的支付订单ID(应保持唯一性)
timestamp整数请求时间戳(10位数字),允许时间差为5秒,超过则失败
sign字符串签名字符串。请参阅 数据签名与验证

响应

参数类型必填签名描述
user_id字符串商户标识码
order_id字符串商户系统的支付订单ID(应保持唯一性)
transaction_id字符串PTS 交易ID
channel字符串请参考 支持通道
submit_currency字符串提交的货币
submit_amount浮点数提交的金额(支持最多6位小数)
accept_currency字符串实际支付的货币
accept_amount浮点数支付的金额(支持最多6位小数)
exchange_rate浮点数汇率
enabled布林订阅状态。true = 已启用,false = 已禁用。
period_count整数付款週期(計數)。限填1-12。
period_unit整数付款週期(單位)。
1 = 週。
2 = 月。
3 = 年。
subscribe_at整数订阅时间戳(10位数字)
last_payment_at整数最后付款时间戳(10位数字)
next_payment_at整数下次付款时间戳(10位数字)
timestamp整数交易的最后更新时间戳(10位数字)
payments数组<Payment>付款清单
sign字符串签名字符串。请参阅 数据签名与验证

Payment 物件

参数类型描述
payment_idString订阅付款 PTS 交易ID
statusString0000 = 等待
1000 = 处理中
2000 = 成功
3000 = 失败
4000 = 订单错误
timestampInteger交易的最后更新时间戳(10位数字)

响应示例

{
"code": "1000",
"message": "Order Success",
"data": {
"user_id": "1",
"order_id": "TP20250110091712",
"transaction_id": "1062299063447326720",
"channel": "MAYA",
"submit_currency": "PHP",
"submit_amount": 125,
"accept_currency": "PHP",
"accept_amount": 125,
"exchange_rate": 1,
"enabled": true,
"period_count": 1,
"period_unit": 2,
"subscribe_at": 1738912357,
"last_payment_at": 1738912361,
"next_payment_at": 1741309200,
"timestamp": 1736500634,
"payments": [
{
"payment_id": "1062299068027506688",
"status": "1000",
"timestamp": 1736500634
}
],
"sign": "eDjle27XFldeLCn........"
}
}