参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-ApplicationID | 是 | string | 超级应用平台应用 ID | app-abo181jy4f |
TC-BackendConfigID | 是 | string | 超级应用平台接入 Superapp 后端配置 ID,用于区分环境 | appserver-1 |
TC-PackageName | 是 | string | 超级应用平台应用包名 | com.tencent.demo |
TC-Signature | 是 | string | 8ce14c68e234e1581fee873c478897c7 | |
TC-Timestamp | 是 | string | 时间戳(毫秒) | 1787375938382 |
TC-TraceID | 是 | string | 链路追踪 ID | eae6bf0943eb463d9120ac0d54366e4b] |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-OpenId | 是 | string | 8d45e4881656d8fb4f97a442423093a5db9ec5691f6e8b17f895ab0fd935c0e7 | |
TC-MiniAppID | 是 | string | 8dc9708f26a1f5157e66c27892c78a88440d324a986a67fa7acb4d29511c7d18 |
参数名称 | 必选 | 类型 | 说明 | 示例值 |
userId | 是 | string | 用户匿名化 ID,由 superapp 通过 SDK 设置的 APP 登录用户唯一标识。 | test_user_id_001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | boolean | 用户是否存在 | true |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"userId":"test_user_id_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"fd203616014e4ca8935f08a913ecfcb4","data":true}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
type | 是 | string | 获取类型 有效值:email、phone | phone |
userId | 是 | string | 用户匿名化 ID,由 superapp 通过 SDK 设置的 APP 登录用户唯一标识。 | test_user_id_001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | object | 响应数据。 | - |
data.data | 是 | string | 根据查询类型返回脱敏的手机号或者邮箱,例如158****82850 | 158****82850/mur****g@tencent.com |
data.code | 是 | string | 获取手机或者邮箱的临时凭证 Code | d3fc1f12b00b439491082a5fad20c45f |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"userId":"test_user_id_001","type":"phone"}
{"returnCode":"0","returnMessage":"OK","requestId":"be25983db858414e9eac988ad3e07531","data":{"code":"6b8e77d997c146328cb7b5b7251581f6","data":"158****2850"}}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
temporaryCode | 是 | string | 临时凭证 Code | 5ee7263392e441f782ec1bba85e88fbe |
userId | 是 | string | 用户匿名化 ID,由 superapp 通过 SDK 设置的 APP 登录用户唯一标识。 | test_user_id_001 |
参数名称 | 必选 | 类型 | 说明 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | string | 4bhhBZj4WpfhVc0U66AAbrZi5vIajBZ7abBH96xgric | |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"temporaryCode":"5ee7263392e441f782ec1bba85e88fbe","userId":"test_user_id_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"aa12162189324f789796a738ddf1eb0f","data":"4bhhBZj4WpfhVc0U66AAbrZi5vIajBZ7abBH96xgric="}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
temporaryCode | 是 | string | 临时凭证 Code | 5ee7263392e441f782ec1bba85e88fbe |
userId | 是 | string | 用户匿名化 ID,由 superapp 通过 SDK 设置的 APP 登录用户唯一标识。 | test_user_id_001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | string | EOc8Hi03A4y60YkmUMNqtQ | |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
countryCode | 是 | string | 国家/地区电话区号(纯数字,不带 + 号,1~3位) | 86 |
purePhoneNumber | 是 | string | 去除国家/地区电话区号后的纯数字号码,长度4-15位字符串 | 13820080808 |
phoneNumber | 是 | string | UI 渲染展示号码,小程序/前端直接绑定渲染。长度4-40位字符串,纯数字数量长度4-15位 | +86 138 2008 0808 |
{"temporaryCode":"26707436c5324e79997d66698231fe4d","userId":"test_user_id_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"adadc87a140f40a2b1657a1eb996d550","data":"EOc8Hi03A4y60YkmUMNqtQ=="}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
userId | 是 | string | 用户匿名化 ID,由 superapp 通过 SDK 设置的 APP 登录用户唯一标识。 | test_user_id_001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | string | 用户昵称 | test nick |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"userId":"test_user_id_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"a58ffe1dc53f461fa3c5fb109781631a","data":"test nick"}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
userId | 是 | string | 用户匿名化 ID,由 superapp 通过 SDK 设置的 APP 登录用户唯一标识。 | test_user_id_001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | string | 用户头像地址 | |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"userId":"test_user_id_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"8c7ff430d4de419ca2b0e90b3260c5b3","data":"https://example-test.com/image/avatar/test_user.jpg"}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
accountId | 是 | string | 消息的归属用户 ID(同 userId) | test_user_id_001 |
messageId | 是 | string | 消息唯一 ID | a75a19fc0aa64e4171f8e856e0b16927 |
content | 是 | string | 消息内容 | Pay time:2026-07-16 15:04:00 |
dataTime | 是 | int | 消息发送时间的时间戳秒 | 1784189857 |
templateId | 是 | string | 消息模板 ID | mti_test_template_001 |
mnpId | 是 | string | 小程序 appid | mp_test_001 |
mnpName | 是 | string | 小程序名称 | Daily Coffee |
templateTitle | 是 | string | 模板 标题 | Order Notify |
state | 是 | string | 跳转小程序类型:developer 为开发版;trial 为体验版;formal 为正式版;默认为正式版 | formal |
page | 否 | string | 点击消息卡片后的跳转页面,仅限本小程序内的页面, 支持带参数,(示例 index?foo=bar)。该字段不填则模板无跳转。 | index?foo=bar |
mnpIcon | 是 | string | 小程序图标 | https://example-test.com/image/icon/coffee.png |
参数名称 | 必选 | 类型 | 说明 | 示例值 |
returnCode | 是 | string | 响应 code, 0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | bool | 处理结果 | true |
requestId | 是 | string | 请求处理链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"messageId":"a75a19fc0aa64e4171f8e856e0b16927","accountId":"test_user_id_001","templateId":"mti_test_template_001","content":"Remarks:Membership upgrade offers 30% off\\nTravel date:2026-08-08 11:00:00\\nService content:Upgrade Reminder","dataTime":1784189857,"mnpId":"mp_test_001","mnpName":"Daily Coffee","mnpIcon":"https://example-test.com/image/icon/coffee.png","templateTitle":"Order Notify","state":"formal","page":""}
{"returnCode":"0","returnMessage":"OK","requestId":"98524a23d9ff4ed8b5e41cfec22b5ad8","data":true}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Payment-Callback | 是 | string | 支付成功或失败回调地址 | https://example.com/callback |
TC-MerchantID | 是 | string | 超级应用平台中小程序绑定 superapp 的商户 ID | mi59a93ddccc |
TC-UserID | 是 | string | Superapp 登录用户 ID | test_user_id_001 |
TC-TradeType | 是 | string | 交易类型,JSAPI:小程序支付 | JSAPI |
TC-Platform-UserID | 是 | string | 超级应用平台用户 openid | oe49fc39b7eb17872cctaQq28560 |
TC-ApplicationID | 是 | string | 超级应用平台应用 ID | app-abo181jy4f |
TC-Authorization | 是 | string | WECHATPAY2-SHA256-RSA2048 mchid="mi59a93ddccc",nonce_str="e2f473eb9550bef157882dd1acdd63ed",signature="oT82oRCkZ5S/FxamuAiEKKKZRN/y0e+h7NMXg4a8pgvRm7Cy0QYBTI9chBphXc/iktDNNbZ36LrOHEidk13/td6Xij76tgor9FspZLB3Sx5393eL8A9bvYbCRuUeGFofJGkT1liW7JWdsPCyYF8HsgleW9cRfOolzKKhg7fGk3JH4/QxbWkGGQO9qP5FyrDnTj9K4xrslJsIbtC1eNG40xPA8p5P6zmSS6Q1ISLe/bm8QFcDJHAJUn/MTJWjHDxr00BbjMjUQl5oObkA+G6Q3DCaquYJlp8TDkEluG4Pffrd3inXl+98ZKlD6uiKufoJYk5dwU8Po2dIQjfXWQStWg== |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
appid | 是 | string | 商户小程序 appid,是商户在平台的唯一标识,需确保该 appid 与【mchid】有绑定关系。 | mp5ip444wt995zdp |
description | 是 | string | 商品信息描述,商户需传递能真实代表商品信息的描述,不能超过127个字符。 | Tropical Citrus Iced Energy |
out_trade_no | 是 | string | 商户系统内部订单号,要求6-32个字符内,只能是数字、大小写字母_-|* 且在同一个商户号下唯一。 | f49b3e588f1fec899b68 |
time_expire | 是 | string | 支付结束时间,用户能够完成该笔订单支付的最后时限,并非订单关闭的时间。超过此时间后,用户将无法对该笔订单进行支付。 格式要求:支付结束时间需遵循 标准格式:yyyy-MM-DDTHH:mm:ss+TIMEZONE。yyyy-MM-DD 表示年月日;T 字符用于分隔日期和时间部分;HH:mm:ss 表示具体的时分秒;TIMEZONE 表示时区(例如,+08:00 对应东八区时间,即北京时间)。 | 2026-10-30T18:30:00+08:00 |
attach | 否 | string | 商户在创建订单时可传入自定义数据包,该数据对用户不可见,用于存储订单相关的商户自定义信息,其总长度限制在128字符以内。支付成功后查询订单 API 和支付成功回调通知均会将此字段返回给商户。 | {"appid":"mp_test_001"} |
amount | 是 | object | 订单金额信息。 | - |
amount.total | 是 | string | 订单总金额,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 1600.00 |
amount.currency | 是 | string | 货币类型,符合 ISO 4217 标准的三位字母代码。 | USD |
payer | 是 | object | 支付者信息。 | - |
payer.openid | 是 | string | 超级应用平台用户 openid。 | o6bd1c45d56c17841qEDgWR88700 |
detail | 是 | object | 商品信息。 | - |
detail.cost_price | 否 | string | 订单原价,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 1600.00 |
detail.goods_detail | 是 | array[object] | 商品列表。 | - |
detail.goods_detail.merchant_goods_id | 是 | string | 商户侧商品编码,由半角的大小写字母、数字、中划线、下划线中的一种或几种组成。 | 6a798208b6370b456c50fb5f |
detail.goods_detail.goods_name | 否 | string | 商品的实际名称。 | Earl Grey Milk Tea |
detail.goods_detail.quantity | 是 | int | 用户购买商品数量。 | 1 |
detail.goods_detail.unit_price | 是 | string | 商品单价,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 1600.00 |
mchid | 是 | string | 商户号 | mp5ip444wt995zdp |
参数名称 | 类型 | 必选 | 说明 | 示例值 |
returnCode | string | 是 | 响应 code,0表示成功 | 0 |
returnMessage | string | 否 | 响应信息 | OK |
data | object | 是 | 响应数据 | - |
data.prepayId | string | 是 | superapp 订单号 | pip1787320103622n1mjc6qgytpith9yg9pb |
requestId | string | 是 | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"appid":"mp_test_001","description":"Tropical Citrus Iced Energy","out_trade_no":"f49b3e588f1fec899b68","time_expire":"2035-10-30T18:30:00+07:00","attach":"{\\"appid\\":\\"mp_test_001\\"}","amount":{"total":"1600","currency":"USD"},"payer":{"openid":"o6bd1c45d56c17841qEDgWR88700"},"detail":{"cost_price":"1600","goods_detail":[{"merchant_goods_id":"1","goods_name":"Tropical Citrus Iced Energy","quantity":1,"unit_price":"1600"}]},"notify_url":"https://example-test.com/callback/pay/mp_test_001","mchid":"mi_test_merchant_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"1a89d73986dd4f889bd82fdd622b8505","data":{"prepayId":"pip_test_prepay_001"}}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Callback-Serial | 是 | string | 验签的 superapp 平台商户序列号 /superapp 平台商户支付公钥 ID【商户序列号、商户证书】 | 7510596630 |
TC-Signature | 是 | string | 5228b3d0b157a66568ada815a8d8eff2 | |
TC-Timestamp | 是 | string | 时间戳(秒) | 1787320108 |
TC-Callback-Nonce | 是 | string | - | vnmlsv2818mgy1jv |
TC-Callback-Signature | 是 | string | nPzashzhDbjJ2i6+E9yGOiV0vCGoEr54mLATaom60JKOuQSEYBHoFUQuU+IfrL1NNCUqJRNDQc7C3RxyFRJvOCJSG8uyQpDW4de+EM72KEVLC8mbv92mdlFhsC/dlwhIuWIbpUdXxXHZvpSs3ZOTBPnxQqpCNcmYOUrFlU+LqrspPfBo3DdKvoQ7AZM0Wl5rfWdwgNryPDH7Gu/HpiG6qZPbDiybZCce4fxjTFZA0DHuvw0MU+nWMQYSaQIH7FI1nmNNzqHb/1O6tODV548Rvaph2km1T6/FwJP0xj5JdiPuWUZFsQtpJDMCXUgBjA/zs1tU/Si/pk7nhf/Kg2/o8Q== | |
TC-ApplicationID | 是 | string | 创建订单时请求 Header 中的 TC-ApplicationID | app-abo181jy4f |
TC-BackendConfigID | 是 | string | 创建订单时请求 Header 中的 TC-BackendConfigID | appserver-1 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
id | 是 | string | 【通知 ID】回调通知的唯一编号 | ixg0t157h5kt7pjz |
create_time | 是 | string | 【通知创建时间】格式:遵循 标准格式:yyyy-MM-DDTHH:mm:ss+TIMEZONE。yyyy-MM-DD 表示年月日;T 字符用于分隔日期和时间部分;HH:mm:ss 表示具体的时分秒;TIMEZONE 表示时区(例如,+08:00 对应东八区时间,即北京时间)。 示例:2015-05-20T13:29:35+08:00 表示北京时间2015年5月20日13点29分35秒。 | 2026-08-21T21:48:28+08:00 |
event_type | 是 | string | 【通知的类型】Superapp 支付回调通知的类型。 支付成功-TRANSACTION.SUCCESS。 支付失败-TRANSACTION.PAYERROR。 | TRANSACTION.SUCCESS |
resource_type | 是 | string | 【通知数据类型】通知的资源数据类型,固定为 encrypt-resource。 | encrypt-resource |
summary | 是 | string | 【回调摘要】Superapp 平台支付对回调内容的摘要备注。 | Pay success |
transaction_id | 否 | string | Superapp 平台支付交易流水号 | tx2026082121482836425181pu94tn0w |
pay_mode | 否 | string | 支付方式(如 Wallet) | Wallet |
out_trade_no | 是 | string | 商户系统内部订单号 | f49b3e588f1fec899b68 |
resource | 是 | object | 【通知数据】通知资源数据。 | - |
resource.algorithm | 是 | string | 【加密算法类型】回调数据密文的加密算法类型,目前为 AEAD_AES_256_GCM,开发者需要使用同样类型的数据进行解密。 | AEAD_AES_256_GCM |
resource.ciphertext | 是 | string | 【数据密文】Base64编码后的回调数据密文,商户需 Base64 解码并使用 APIV3 密钥解密。 | dc2GfDp5+5xq8qchDN67Xfv84OBgjJ+N/X99mUo/5LdU0m8i2Ai9JFG9iIq0pIu/XLxzMjg4x3+TDJpxjwCQdDGZgO2gLlDNUFqUddP8jJGyXJ32msC3wAAwQ9bzROEi4ECJr1Y7yWnKnC372IIe0BXev7BTP6D2Iq5Trz1oNqz02Vsn8K7aW7dcX64vXoMAM/S4BBq8PRs2xxy6hCcAU+9eyiYsvvl3ZTjVw+9hVLGgS21yRrN31kwzDHsH6ALnp3Gje0ywTXxyodDilQV+XcJRDCqEq2TNIvrGmjey723cSQcarJuuA1sZSIDSKhBdOYAR/1W5LNE8tcpURqM0mLWN1yZsdMBKrw28ZSXo5f7wKLA0ScdlDJB7/7d5+NQf6x2tIFDnPirKpnIOqk7tOVgar/LQLyzxAvBOLqohzXEw4q3Dgc3wlyo4sLx8mAJtP4+744o7UW4mpQBhlSnMP92aEdHInZ1JvPYni4+XZAMyDKenjDqI5Q/ctpMhkILmBQDpxP4NBW4R82Uqm2opyYsAnNwhl/iKnqs+K19r3dy+9VDg/y/o9+MdkmQXuwMgWHuHoCFsFdZ3GJSeWYOJbfwX3d/WlOvpvs0LwGsak3k2dXhsv+v9yR1EAg8pyeQ6WLnf |
resource.associated_data | 否 | string | 【附加数据】参与解密的附加数据,该字段可能为空。 | - |
resource.original_type | 是 | string | 【原始回调类型】加密前的对象类型,为 transaction。 | transaction |
resource.nonce | 是 | string | 【随机串】参与解密的随机串。 | yfYEe1uRgrmC |
参数名称 | 类型 | 必选 | 描述 | 示例值 |
transaction_id | string | 否 | Superapp 平台支付交易流水号 | tx2026082121482836425181pu94tn0w |
mch_id | string | 是 | 商户号 | mi59a93ddccc |
out_trade_no | string | 是 | 商户系统内部订单号 | f49b3e588f1fec899b68 |
appid | string | 是 | 商户小程序 appid | mp5ip444wt995zdp |
trade_state | string | 是 | 交易状态,枚举值: - SUCCESS:支付成功 - REFUND:转入退款 - NOTPAY:未支付 - CLOSED:已关闭 - REVOKED:已撤销 - USERPAYING:用户支付中 - PAYERROR:支付失败 | SUCCESS |
trade_state_desc | string | 是 | 交易状态描述 | SUCCESS |
trade_type | string | 是 | 交易类型,固定为 JSAPI | JSAPI |
bank_type | string | 是 | 用户支付方式,格式:银行简码_类型(如 ICBC_DEBIT),非银行卡支付统一为 OTHERS | Wallet |
success_time | string | 是 | 支付完成时间 | 2026-07-16T17:44:53+08:00 |
payer | object | 是 | 支付者信息。 | - |
payer.openid | string | 是 | 超级应用平台用户 ID | o6bd1c45d56c17841qEDgWR88700 |
attach | string | 否 | 下单时传入的透传数据 | {"appid":"mp_test_001"} |
amount | object | 是 | 订单金额信息,见下表 | - |
参数名称 | 类型 | 必选 | 说明 | 示例值 |
total | string | 是 | 订单总金额 | 1600.00 |
payer_total | string | 是 | 用户实际支付金额 | 1600.00 |
currency | string | 是 | 币种 | USD |
payer_currency | string | 是 | 用户支付币种 | USD |
参数名称 | 类型 | 必选 | 说明 | 示例值 |
returnCode | string | 是 | 响应 code,0表示成功 | 0 |
returnMessage | string | 否 | 响应信息 | OK |
data | boolean | 是 | 是否通知商户成功 | true |
requestId | string | 是 | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"id":"notify_001","create_time":"2026-07-16T17:44:53+08:00","resource_type":"encrypt-resource","event_type":"TRANSACTION.SUCCESS","transaction_id":"tx_test_001","summary":"Pay success","pay_mode":"Wallet","out_trade_no":"f49b3e588f1fec899b68","resource":{"original_type":"transaction","algorithm":"AEAD_AES_256_GCM","ciphertext":"encrypted_data_base64...","associated_data":"","nonce":"random_nonce_001"}}
{"returnCode":"0","returnMessage":"success","requestId":"f071f8025c63482db14500b23c536577","data":"ok"}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Authorization | 是 | string | WECHATPAY2-SHA256-RSA2048 mchid="mi59a93ddccc",nonce_str="a60b588603",signature="D2euMbDqrigI2NwP+uADgyjyH8by4hi1Y0ze9vNBMIJs6jy98ktvXg7j7F/fyAvEM63iVTE7WRHAZ4T9n3vGaCcAakYGljL503wO4gHIYudqAeZnv/DenJjEDJysV50jeF6NV1fvFNAKsGMoq8afpKFDx08KSR5clOqpRt4FQ6aKxpNQrMIdV52ZBnnQUqbST/BqchYWeTk+ccBp/0lHqo046S0QXvkMwW6X155g4UxwCVIae9zFi/4AANBNCnvRrn6DS31zc9AXvljMdnnJ4RWDw4SuGIJATK/lQNawwPBOxbZYWhjuRIctmv8FyMS2zjyjEm2GEF4chfm8lm4Yeg== |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
out_trade_no | 是 | string | 商户订单号 | f49b3e588f1fec899b68 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
mchid | 是 | string | 商户下单时传入的商户号 | mi59a93ddccc |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | object | 响应数据 | - |
data.app_id | 是 | string | 商户下单时传入的小程序 appid | mp5ip444wt995zdp |
data.mchid | 是 | string | 商户下单时传入的商户号 | mi59a93ddccc |
data.out_trade_no | 是 | string | 商户下单时传入的商户系统内部订单号 | f49b3e588f1fec899b68 |
data.transaction_id | 是 | string | Superapp 平台支付交易流水号 | tx2026082121482836425181pu94tn0w |
data.trade_type | 否 | string | 返回当前订单的交易类型,枚举值: - JSAPI:小程序支付 | JSAPI |
data.trade_state | 是 | string | 交易状态,枚举值: - SUCCESS:支付成功 - REFUND:转入退款 - NOTPAY:未支付 - CLOSED:已关闭 - REVOKED:已撤销 - USERPAYING:用户支付中 - PAYERROR:支付失败 | SUCCESS |
data.trade_state_desc | 是 | string | 对交易状态的详细说明 | SUCCESS |
data.bank_type | 否 | string | 用户支付方式说明,订单支付成功后返回,格式为银行简码_具体类型(DEBIT 借记卡/CREDIT 信用卡) | Wallet |
data.attach | 否 | string | 商户在创建订单时可传入自定义数据包。 | {\\"orderId\\":\\"6a885722038b71eee0fcddd6\\"} |
data.success_time | 否 | string | 用户完成订单支付的时间。该参数在订单支付成功后返回。 格式:遵循 标准格式:yyyy-MM-DDTHH:mm:ss+TIMEZONE。yyyy-MM-DD 表示年月日;T 字符用于分隔日期和时间部分;HH:mm:ss 表示具体的时分秒;TIMEZONE 表示时区(例如,+08:00 对应东八区时间,即北京时间)。 示例:2015-05-20T13:29:35+08:00 表示北京时间2015年5月20日13点29分35秒。 | 2026-07-16T17:44:53+08:00 |
data.payer | 否 | object | 订单的支付者信息,订单支付成功后返回,superapp 用户 ID | u7zwkxp5tz4kfa5hlz4jb53769jdkrkg |
data.amount | 否 | object | 订单金额信息 | - |
data.amount.total | 否 | string | 订单总金额 | 1600.00 |
data.amount.payer_total | 否 | string | 用户实际支付金额 | 1600.00 |
data.amount.currency | 否 | string | 货币类型 | USD |
data.amount.payer_currency | 否 | string | 用户支付币种 | USD |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
GET /v3/pay/transactions/out-trade-no/test_order_001?mchid=mi_test_merchant_001
{"returnCode":"0","returnMessage":"OK","requestId":"f6f5b4aea35a449cb259459a0dc60d7b","data":{"app_id":"mp_test_001","mch_id":"mi_test_merchant_001","out_trade_no":"test_order_001","transaction_id":"tx_test_001","trade_type":"JSAPI","trade_state":"SUCCESS","trade_state_desc":"SUCCESS","bank_type":"Wallet","attach":"{\\"appid\\":\\"mp_test_001\\"}","success_time":"2026-07-16T17:44:53+08:00","payer":"test_user_id_001","amount":{"payer_total":"1600","total":"1600","currency":"USD","payer_currency":"USD"}}}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Authorization | 是 | string | WECHATPAY2-SHA256-RSA2048 mchid="mi59a93ddccc",nonce_str="a60b588603",signature="D2euMbDqrigI2NwP+uADgyjyH8by4hi1Y0ze9vNBMIJs6jy98ktvXg7j7F/fyAvEM63iVTE7WRHAZ4T9n3vGaCcAakYGljL503wO4gHIYudqAeZnv/DenJjEDJysV50jeF6NV1fvFNAKsGMoq8afpKFDx08KSR5clOqpRt4FQ6aKxpNQrMIdV52ZBnnQUqbST/BqchYWeTk+ccBp/0lHqo046S0QXvkMwW6X155g4UxwCVIae9zFi/4AANBNCnvRrn6DS31zc9AXvljMdnnJ4RWDw4SuGIJATK/lQNawwPBOxbZYWhjuRIctmv8FyMS2zjyjEm2GEF4chfm8lm4Yeg== |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
out_trade_no | 是 | string | 商户订单号 | f49b3e588f1fec899b68 |
参数名称 | 类型 | 必选 | 描述 | 示例值 |
mchid | string | 是 | 商户下单时传入的商户号 | mi59a93ddccc |
参数名称 | 类型 | 必选 | 描述 | 示例值 |
returnCode | string | 是 | 响应 code,0 表示成功 | 0 |
returnMessage | string | 否 | 响应信息 | OK |
data | string | 是 | 响应数据,成功时为 ok | ok |
requestId | string | 是 | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"mchid":"mi_test_merchant_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"e82df47154eb40408e66f8b6a9693e68","data":"ok"}
参数名称 | 必选 | 类型 | 说明描述 | 示例值 |
TC-Payment-Callback | 是 | string | 支付成功或失败回调地址 | https://example.com/callback |
TC-UserID | 是 | string | superapp 登录用户 ID | test_user_id_001 |
TC-MerchantID | 是 | string | 超级应用平台中小程序绑定 superapp 的商户 ID | mi59a93ddccc |
TC-Platform-UserID | 是 | string | 超级应用平台用户 openid | o6bd1c45d56c17841qEDgWR88700 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
signData | 是 | string | 具体支付参数见下面的 signData,需要将数据以 JSON 格式传递 | {"mode":"goods","buyQuantity":1,"currencyType":"USD","productId":"p100054665","outTradeNo":"2095e112-319a-4dda-b319-1c3ea09333a8","goodsPrice":"4.00","attach":"1234..."} |
paySig | 是 | string | 6fcdc6fe88d064b22fcf4c73f34f8076436d8343e4724769032df3363be11ac7 | |
appId | 是 | string | 超级应用平台应用 ID | app-abo181jy4f |
miniAppId | 是 | string | 超级应用平台小游戏 appid | mgqvdu8w5asxh9wg |
goodsName | 是 | string | 游戏道具名称 | Doraemon |
orderSource | 是 | int | 订单来源,固定值1 | 1 |
event | 是 | string | 固定值: minigame_game_pay_goods_deliver_notify | minigame_game_pay_goods_deliver_notify |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
model | 是 | string | 固定值 goods | goods |
offerId | 是 | string | 超级应用平台中小程序绑定 superapp 的商户 ID | mi59a93ddccc |
buyQuantity | 是 | int | 购买数量 | 1 |
currencyType | 是 | string | 货币类型,符合 ISO 4217 标准的三位字母代码。 | USD |
productId | 是 | string | 道具 ID | psdsuyhds87787sds |
goodsPrice | 是 | string | 道具单价,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 4.00 |
outTradeNo | 是 | string | 商户系统内部订单号,要求6-64个字符内,只能是数字、大小写字母_-|* 且在同一个商户号下唯一。 | 2095e112-319a-4dda-b319-1c3ea09333a8 |
attach | 否 | string | 支付回调时会透传返回 | {"appid":"mp_test_001"} |
参数名称 | 类型 | 必选 | 描述 | 示例值 |
returnCode | string | 是 | 响应 code,0表示成功 | 0 |
returnMessage | string | 否 | 响应信息 | OK |
data | object | 是 | 响应数据 | - |
data.prepayId | string | 是 | superapp 订单号 | pim17873098978027ioaenena3h8pf1nmus2 |
requestId | string | 是 | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"signData":"{\\"mode\\":\\"goods\\",\\"offerId\\":\\"mi1b105d3f77d52ccb87e84561f452a7\\",\\"buyQuantity\\":1,\\"currencyType\\":\\"USD\\",\\"productId\\":\\"5\\",\\"outTradeNo\\":\\"8d41176a-66cd-40a2-9772-b4824f2b610b\\",\\"goodsPrice\\":"180",\\"attach\\":\\"1234...\\"}","paySig":"2c4d07267bf6ee0db3605f631f62dac148f45916b71ce041b520814002190d0d","appId":"app-59dkvj9ybo","miniAppId":"mgbg212tfnbir19g","goodsName":"Conventional missile","orderSource":1,"event":"minigame_game_pay_goods_deliver_notify"}
{"returnCode":"0","returnMessage":"OK","requestId":"616e28f0bcbe4f13b9dca405f05a7aa1","data":{"prepayId":"pim_test_prepay_game_001"}}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-ApplicationID | 是 | string | 超级应用平台应用 ID | app-abo181jy4f |
TC-BackendConfigID | 是 | string | 超级应用平台接入 Superapp 后端配置 ID,用于区分环境,创建订单时请求 Header 中的 TC-BackendConfigID | appserver-1 |
TC-Signature | 是 | string | dc8bac73413d8c69c1bc5be856ee9cf1 | |
TC-Timestamp | 是 | string | 时间戳(秒) | 1787320102 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
eventType | 是 | string | 消息类型,支付成功-TRANSACTION.SUCCESS。 支付失败-TRANSACTION.PAYERROR。 | TRANSACTION.SUCCESS |
event | 是 | string | 创建订单时的 event | minigame_game_pay_goods_deliver_notify |
payModel | 否 | string | 支付方式 Wallet、Bankcard、third party | Wallet |
payload | 是 | string | 携带的具体内容,格式为 JSON,具体内容如下表格 payload(因为这里需要对消息内容统一签名,所以统一把消息内容设计成 JSON 格式) | {"OpenId":"o8197e6f8ac817871vxypNK57520","OutTradeNo":"2095e112-319a-4dda-b319-1c3ea09333a8","GoodsInfo":{"ProductId":"p100054665","Quantity":1,"OrigPrice":"4.00","ActualPrice":"4.00","attach":"1234...","OrderSource":1},"PayInfo":{"MchOrderNo":"miea24116372bf17c1e4f9f3b80d6690","TransactionId":"tx202608211858236904429mabkfue6y","PaidTime":0}} |
payEventSig | 是 | string | minigame_game_pay_goods_deliver_notify | |
transactionId | 否 | string | Superapp 平台支付交易流水号 | tx202608211858236904429mabkfue6y |
outTradeNo | 是 | string | 商户订单号 | 2095e112-319a-4dda-b319-1c3ea09333a8 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
OpenId | 是 | string | 超级应用平台用户 openid | o8197e6f8ac817871vxypNK57520 |
OutTradeNo | 是 | string | 商户订单号 | 2095e112-319a-4dda-b319-1c3ea09333a8 |
GoodsInfo | 是 | object | 发货道具 | - |
PayInfo | 是 | object | 支付信息 | - |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
ProductId | 是 | string | 游戏道具 id 标识 | p100054665 |
Quantity | 是 | int | 购买道具数量 | 1 |
OrigPrice | 是 | string | 物品原始价格 | 4.00 |
ActualPrice | 是 | string | 物品实际支付价格 | 4.00 |
Attach | 是 | string | 透传数据 | {"appid":"mp_test_001"} |
OrderSource | 是 | int | 订单来源 | 1 |
参数名称 | 类型 | 必选 | 说明 | 示例值 |
MchOrderNo | string | 是 | 商户下单时传入的商户号 | mi59a93ddccc |
PaidTime | int | 否 | 支付时间戳,单位秒 | 1787355501 |
TransactionId | string | 否 | Superapp 平台支付交易流水号 | tx20260822073818768117gzxdrh38bs |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | string | 响应数据,成功时为 OK | OK |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"eventType":"TRANSACTION.SUCCESS","event":"minigame_game_pay_goods_deliver_notify","transactionId":"tx202607212009049123827s9eoclex4","payMode":"Wallet","payload":"{\\"OpenId\\":\\"offc2718804217846IVfjea10186\\",\\"OutTradeNo\\":\\"c8ec5d52-7231-406c-a97f-7b839ebb0b7e\\",\\"GoodsInfo\\":{\\"ProductId\\":\\"7\\",\\"Quantity\\":1,\\"OrigPrice\\":"300",\\"ActualPrice\\":\\"300\\",\\"Attach\\":\\"1234...\\",\\"OrderSource\\":1},\\"MchOrderNo\\":\\"pim1784635740007lfbkvvn6e0vjyfc6wfj3\\",\\"TransactionId\\":\\"tx202607212009049123827s9eoclex4\\"}","payEventSig":"e5c8efa45983997e8ac375c6fbade15dc29c6bc58a0dd41ca93fbe9feaf781ba","outTradeNo":"c8ec5d52-7231-406c-a97f-7b839ebb0b7e"}
{"returnCode":"0","returnMessage":"success","requestId":"ee3d604b988545fd951db7360bedc93e","data":"ok"}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Payment-Callback | 是 | string | 支付成功或者失败回调地址 | https://example.com/callback |
TC-UserID | 是 | string | superapp 登录用户 ID | o6bd1c45d56c17841qEDgWR88700 |
TC-MerchantID | 是 | string | 超级应用平台中小程序绑定 superapp 的商户 ID | mi59a93ddccc |
TC-Platform-UserID | 是 | string | 超级应用平台用户 openid | test_user_id_001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
signData | 是 | string | 支付原串,具体支付参数见下面的 signData,需要将数据以 JSON 格式传递 | {"mode":"goods","offerId":"mi59a93ddccc","buyQuantity":1,"currencyType":"USD","productId":"p1012930293","goodsPrice":"2500.00","outTradeNo":"9e9652f5-322c-403e-9074-1b28d1421ac7","attach":""} |
paySig | 是 | string | c698ee16f162ccc6fa88154808607f6fd6c597e958cabef6ec36c861ee8c1dff | |
appId | 是 | string | 超级应用平台应用 ID | app-abo181jy4f |
miniAppId | 是 | string | 超级应用平台小程序 appid | mprz285jdlprq69o |
goodsName | 是 | string | 游戏道具名称 | Doraemon |
orderSource | 是 | int | 订单来源,固定值10,小程序短剧内下单 | 10 |
event | 是 | string | orderSource=10 固定为:xpay_goods_deliver_notify | xpay_goods_deliver_notify |
参数名称 | 必选 | 类型 | 说明 | 示例值 |
model | 是 | string | 固定值 goods | goods |
offerId | 是 | string | 超级应用平台中小程序绑定 superapp 的商户 ID | mi59a93ddccc |
buyQuantity | 是 | int | 购买数量 | 1 |
currencyType | 是 | string | 货币类型,符合 ISO 4217 标准的三位字母代码。 | USD |
productId | 是 | string | 道具 ID | p1012930293 |
goodsPrice | 是 | string | 道具单价,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 2500.00 |
outTradeNo | 是 | string | 商户系统内部订单号,要求6-64个字符以内,只能是数字、大小写字母_-|* 且在同一个商户号下唯一。 | 9e9652f5-322c-403e-9074-1b28d1421ac7 |
attach | 否 | string | 支付回调时会透传返回 | {"appid":"mp_test_001"} |
参数名称 | 类型 | 必选 | 描述 | 示例值 |
returnCode | string | 是 | 响应 code,0表示成功 | 0 |
returnMessage | string | 否 | 响应信息 | OK |
data | object | 是 | 响应数据 | - |
data.prepayId | string | 是 | superapp 订单号 | pip1787320103622n1mjc6qgytpith9yg9pb |
requestId | string | 是 | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"signData":"{\\"mode\\":\\"goods\\",\\"offerId\\":\\"mi1b105d3f77d52ccb87e84561f452a7\\",\\"buyQuantity\\":1,\\"currencyType\\":\\"USD\\",\\"productId\\":\\"1\\",\\"goodsPrice\\":250,\\"outTradeNo\\":\\"231a2ffe-93b3-4679-a7b8-46c2e75d2bb1\\",\\"attach\\":\\"\\"}","paySig":"60f0254ff7fe96a20c27aa385412badc967c7dfdf2b7f062752763bab36d750f","appId":"app-59dkvj9ybo","miniAppId":"mp9sq1zu3lgiwqkd","goodsName":"Doraemon","orderSource":"10","event":"xpay_goods_deliver_notify"}
{"returnCode":"0","returnMessage":"OK","requestId":"29004d42c5cd49819047fa95133183e0","data":{"prepayId":"pim_test_prepay_mnp_001"}}
参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-ApplicationID | 是 | string | 超级应用平台应用 ID | app-abo181jy4f |
TC-BackendConfigID | 是 | string | 超级应用平台接入 Superapp 后端配置 ID,用于区分环境,创建订单时请求 Header 中的 TC-BackendConfigID | appserver-1 |
TC-Signature | 是 | string | dc8bac73413d8c69c1bc5be856ee9cf1 | |
TC-Timestamp | 是 | string | 时间戳(秒) | 1787320102 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
eventType | 是 | string | 消息类型,支付成功-TRANSACTION.SUCCESS。 支付失败-TRANSACTION.PAYERROR。 | TRANSACTION.SUCCESS |
event | 是 | string | 事件类型,创建订单时的 event | xpay_goods_deliver_notify |
payMode | 否 | string | 支付方式 Wallet、Bankcard、third party | Wallet |
payload | 是 | string | 携带的具体内容,格式为 JSON,具体内容如下表格 Payload(因为这里需要对消息内容统一签名,所以统一把消息内容设计成 JSON 格式) | {"OpenId":"o79a2ea7091c17872ReYfcR16301","OutTradeNo":"b2f1935d-9740-4dc0-80da-49dccfabe69d","GoodsInfo":{"ProductId":"p1012930293","Quantity":10,"OrigPrice":"2000.00","ActualPrice":"2000.00","Attach":"","OrderSource":10},"PayInfo":{"MchOrderNo":"pim1787308704013qtemk6ko0a8bpwzqvgmo","TransactionId":"tx20260821183830589477ux2dkk8p22","PaidTime":1787308710}}","payEventSig":"9404cf6615826e5ee8ffdbd4c63a388d9b323a3b288870b533f576856ba82c36","outTradeNo":"b2f1935d-9740-4dc0-80da-49dccfabe69d"} |
payEventSig | 是 | string | 签名参考 | xpay_goods_deliver_notify |
transactionId | 否 | string | Superapp 平台支付交易流水号 | tx20260821183830589477ux2dkk8p22 |
outTradeNo | 是 | string | 商户订单号 | b2f1935d-9740-4dc0-80da-49dccfabe69d |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
OpenId | 是 | string | 超级应用平台用户 ID,下单时 header 中的 TC-Platform-UserID | o6bd1c45d56c17841qEDgWR88700 |
OutTradeNo | 是 | string | 订单号 | b2f1935d-9740-4dc0-80da-49dccfabe69d |
GoodsInfo | 是 | object | 发货道具 | - |
PayInfo | 是 | object | 支付信息 | - |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
ProductId | 是 | string | 游戏道具 id 标识 | p1012930293 |
Quantity | 是 | int | 购买道具数量 | 1 |
OrigPrice | 是 | string | 物品原始价格 | 2000.00 |
ActualPrice | 是 | string | 物品实际支付价格 | 2000.00 |
Attach | 是 | string | 透传数据 | {"appid":"mp_test_001"} |
OrderSource | 是 | int | 1 游戏内 | 10 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
MchOrderNo | 是 | string | 商户下单时传入的商户号 | b2f1935d-9740-4dc0-80da-49dccfabe69d |
PaidTime | 否 | number | 支付时间戳,单位秒 | 1787308710 |
TransactionId | 否 | string | Superapp 平台支付交易流水号 | tx20260821183830589477ux2dkk8p22 |
参数名称 | 类型 | 必选 | 描述 | 示例值 |
returnCode | string | 是 | 响应 code,0表示成功 | 0 |
returnMessage | string | 否 | 响应信息 | OK |
data | string | 是 | 响应数据,成功时为 ok | ok |
requestId | string | 是 | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"eventType":"TRANSACTION.SUCCESS","event":"xpay_goods_deliver_notify","transactionId":"tx20260721200041158935ihgcnxynly","payMode":"Wallet","payload":"{\\"OpenId\\":\\"o6bd1c45d56c17841qEDgWR88700\\",\\"OutTradeNo\\":\\"28f7a5cc-4427-4b0c-bf26-228e7de19d76\\",\\"GoodsInfo\\":{\\"ProductId\\":\\"1\\",\\"Quantity\\":25,\\"OrigPrice\\":"6250",\\"ActualPrice\\":\\"6250\\",\\"attach\\":\\"\\",\\"OrderSource\\":10},\\"PayInfo\\":{\\"MchOrderNo\\":\\"pim1784635237083gn2uin6pm4ai87adyk83\\",\\"TransactionId\\":\\"tx20260721200041158935ihgcnxynly\\",\\"PaidTime\\":1784635241}}","payEventSig":"a1df35b720a4f09d44eb540a222c195ce1e4b784b987e153b9b55679f41755a1","outTradeNo":"28f7a5cc-4427-4b0c-bf26-228e7de19d76"}
{"returnCode":"0","returnMessage":"success","requestId":"6a0f4155fdb041fbb0f08381424d3966","data":"ok"}
/spay/refund/refunds参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Payment-Callback | 是 | string | 退款结果回调地址 | https://example.com/callback |
TC-Authorization | 是 | string | WECHATPAY2-SHA256-RSA2048 mchid="mi59a93ddccc",nonce_str="327fd493426a3511ee5b058da5b55581",signature="cwlDykNGE4NE9xiSV7OyrHAFPWQQgiMQ0f6W0yZU6OzXXd47W+YydGIAR67mmeDRWKuW5c32qBuEIgs30Nofp8+l1Gyn48RDWBX4HI7UMZ34i8tehpamcrkrscxV2PvF2j1aEXw91SYCGyUrhnnTdFad53RVI+LXlrxGVUKjss7XGb484//CDCVh4LjaGYtlqFt2+owR5ZBxdWWfBorCEkgMDRHlRXBwgLA35qzdmPzx+6BcHADuTtrp83v2rI0i8yOuWR/k15N4gEF8PqMF2FcwN/U9JViDA9NtsiXoddtOirBChTtlFaakwIjguQYCuiUj/aJHgkeR/XPQKZjMWg==",timestamp="1787317409",serial_no="7510596630" |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
transaction_id | 否 | string | Superapp 平台支付交易流水号,与 out_trade_no 二选一 | tx20260821203742618148dhiip3n4oj |
out_trade_no | 否 | string | 商户订单号,与 transaction_id 二选一 | f49b3e588f1fec899b68 |
out_refund_no | 是 | string | 商户退款单号,同一商户下唯一 | test_order_001-REF001 |
reason | 否 | string | 退款原因 | |
refund_method | 否 | string | 退款方式:ORIGINAL-原路退回 / BANKCARD-银行卡 / WALLET-钱包 | ORIGINAL |
channel | 否 | string | 退款渠道:ORIGINAL-原路退款 / BALANCE-退回到余额 | ORIGINAL |
refund_source | 否 | string | 退款来源: 1.人工客服 2.用户自己发起 3.其它 | 1 |
amount | 是 | object | 退款金额信息 | - |
amount.refund | 是 | string | 退款金额 | 1600.00 |
amount.total | 是 | string | 订单总金额,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00" | 1600.00 |
amount.currency | 是 | string | 币种,例如 USD | USD |
goods_detail | 否 | array | 退款商品明细 | - |
goods_detail[].merchant_goods_id | 是 | string | 商户侧商品编码 | yn48RDWBX4HI7UMZ |
goods_detail[].goods_name | 否 | string | 商品名称 | Goods |
goods_detail[].unit_price | 是 | string | 商品单价,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 1600.00 |
goods_detail[].refund_amount | 是 | string | 商品退款金额,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 1600.00 |
goods_detail[].refund_quantity | 是 | int | 退款数量 | 1 |
notify_url | 是 | string | 退款结果通知 URL | https://example-test.com/callback/pay/mp_test_001 |
merchant_id | 是 | string | 商户号 | mi59a93ddccc |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0 表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | object | 退款响应数据 | - |
data.refund_id | 是 | string | 平台退款单号 | rn1787317410603a5t42r5re5nf0mj7xg29 |
data.out_refund_no | 是 | string | 商户退款单号 | REF-20260821-130329-fcd729-0-173397 |
data.transaction_id | 是 | string | Superapp 平台支付交易流水号 | tx20260821203742618148dhiip3n4oj |
data.out_trade_no | 是 | string | 商户订单号 | MP17873158523768884953d |
data.channel | 是 | string | 退款渠道 | ORIGINAL |
data.user_received_account | 否 | string | 退款入账账户 | - |
data.success_time | 否 | string | 退款成功时间 | - |
data.create_time | 是 | string | 退款创建时间 | 2026-08-21T21:03:30+08:00" |
data.status | 是 | string | 退款状态:PROCESSING-处理中 / SUCCESS-退款成功 / CLOSED-退款关闭 / ABNORMAL-退款异常 | PROCESSING |
data.amount | 是 | object | 退款金额信息 | - |
data.amount.total | 是 | string | 订单总金额 | 1600.00 |
data.amount.refund | 是 | string | 退款金额 | 1600.00 |
data.amount.payer_total | 是 | string | 用户支付金额 | 1600.00 |
data.amount.payer_refund | 是 | string | 用户退款金额 | 1600.00 |
data.amount.currency | 是 | string | 币种 | USD |
data.amount.refund_fee | 否 | string | 退款手续费 | 0.00 |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"out_trade_no":"test_order_001","out_refund_no":"test_order_001-REF001","reason":"","notify_url":"https://example-test.com/callback/refund/mp_test_001","amount":{"refund":"1600","total":"1600","currency":"USD"},"goods_detail":[{"merchant_goods_id":"1","goods_name":"Tropical Citrus Iced Energy","unit_price":"1600","refund_amount":"1600","refund_quantity":1}],"merchant_id":"mi_test_merchant_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"6be7f9b106fe476c9be1ded444bf41ed","data":{"refund_id":"rn_test_refund_001","out_refund_no":"test_order_001-REF001","transaction_id":"tx_test_001","out_trade_no":"test_order_001","channel":"ORIGINAL","user_received_account":"","create_time":"2026-07-21T15:28:05+08:00","status":"PROCESSING","amount":{"total":1600,"refund":1600,"payer_total":1600,"payer_refund":1600,"currency":"USD","refund_fee":0}}}
/spay/refund/refunds/{out_refund_no}参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Authorization | 是 | string | WECHATPAY2-SHA256-RSA2048 mchid="mi59a93ddccc",nonce_str="c7fceaba38",signature="eG/9G6H3uFtxtnpNE+al3yHNkPZl3comAJJNJxbfvm3L3m3ESWxXgB2qO+2P1fhxjwodzd5KGNVjS0fPudT1nw0hjSofrfwfy72TkUEj+a1jfjzb95DN62ObSPt7dqPRGj0pvUF5it+pvk30zrgNxuuveAb6nzJaD1tKN+oU9f3Zw2kjj4guVYCEqAX3byGG38f0/9I873zIs55XIDhfyucUiyhGgZD9t9WxKB+do95J7P4nmS+xm3WGNFOoZ6lxj+6OPOcyCmbcTZihEFrSNKOQBcyTJh3BbWGfcBaBxk+Gbf48Cabi32Pgpxn6hHmtNyaPhRyWjgLqB+eo05o3/g==",timestamp="1787317412",serial_no="7510596630" |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
out_refund_no | 是 | string | 商户退款单号 | test_order_001-REF001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0 表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 否 | object | 退款详情数据 | - |
data.refund_id | 是 | string | 平台退款单号 | rn1787317410603a5t42r5re5nf0mj7xg29 |
data.out_refund_no | 是 | string | 商户退款单号 | REF-20260821-130329-fcd729-0-173397 |
data.transaction_id | 是 | string | Superapp 平台支付交易流水号 | tx20260821203742618148dhiip3n4oj |
data.out_trade_no | 是 | string | 商户订单号 | MP17873158523768884953d |
data.channel | 是 | string | 退款渠道 | ORIGINAL |
data.user_received_account | 否 | string | 退款入账账户 | - |
data.success_time | 否 | string | 退款成功时间 | 2026-08-21T21:03:35+08:00 |
data.create_time | 是 | string | 退款创建时间 | 2026-08-21T21:03:30+08:00 |
data.status | 是 | string | 退款状态:PROCESSING-处理中 / SUCCESS-退款成功 / CLOSED-退款关闭 / ABNORMAL-退款异常 | SUCCESS |
data.amount | 是 | object | 退款金额信息 | - |
data.amount.total | 是 | string | 订单总金额 | 1600.00 |
data.amount.refund | 是 | string | 退款金额 | 1600.00 |
data.amount.payer_total | 是 | string | 用户支付金额 | 1600.00 |
data.amount.payer_refund | 否 | string | 用户退款金额 | 1600.00 |
data.amount.currency | 是 | string | 币种 | USD |
data.amount.refund_fee | 否 | string | 退款手续费 | 0.00 |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
GET /spay/refund/refunds/test_order_001-REF001
{"returnCode":"0","returnMessage":"OK","requestId":"7a3a18df41594da98e46ad9d70e918a1","data":{"refund_id":"rn_test_refund_001","out_refund_no":"test_order_001-REF001","transaction_id":"tx_test_001","out_trade_no":"test_order_001","channel":"ORIGINAL","user_received_account":"","success_time":"2026-07-21T20:12:56+08:00","create_time":"2026-07-21T20:11:25+08:00","status":"SUCCESS","amount":{"total":"1600","refund":"1600","payer_total":"1600","payer_refund":"1600","currency":"USD","refund_fee":0}}}
TC-Payment-Callback Header 指定的地址推送通知。TC-Payment-Callback 的值参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Callback-Serial | 是 | string | superapp 平台证书序列号 | B9B3EFE9E10EC481569ACAC46C5B8B52EEA2F2CE |
TC-Callback-Signature | 是 | string | 商户验证平台签名值 | SVj3Gm2AdEu2/3E0jRaHa+7G4HdvtyyuHTlv9F4jx+N+tmBdLUJCRIQQ34spT8fp3DU1oY2fUkOiYH8z4nO/vtZrhTslhNfBuaRVVxLKjFuMKNTOYDZ8IDRgJDkryxYY/7DljMuKpzR125N4+1qn+gr+Ia0maGNwlIdyg19A16qaA0jHTliKfD+prtjGYxHm/5gPIeMEskTa6TJdyfwFPTsfeXc8n6l7v5AtEJ2zqOAWXnfKK9dIwi8z4JSmdiWDgU5O5AbKxH0ycUEecyUtjipK2cDKH/2zvLlBchyrDzUyFoq5OJq9hz1U3jBL1Tc+D7lv+vK05uhYwgaU8Fyf9g== |
TC-Timestamp | 是 | string | 时间戳(秒) | 1787309129 |
TC-Callback-Nonce | 是 | string | 验签的随机字符串 | PAWO6qFR7ILP |
TC-Signature | 是 | string | 4f7b89a2b94208e7f6903b497960eb7c | |
TC-ApplicationID | 是 | string | 超级应用服务平台服务的应用 ID | app-abo181jy4f |
TC-BackendConfigID | 是 | string | 超级应用平台接入 Superapp 后端配置 ID,用于区分环境,创建订单时请求 Header 中的 TC-BackendConfigID | appserver-1 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
id | 是 | string | 通知唯一编号 | youx36thyawcwqh5 |
create_time | 是 | string | 通知创建时间,RFC3339 格式 | 2026-08-21T18:45:29+08:00 |
event_type | 是 | string | REFUND.SUCCESS / REFUND.CLOSED / REFUND.ABNORMAL | REFUND.SUCCESS |
resource_type | 是 | string | 固定为 encrypt-resource | encrypt-resource |
summary | 是 | string | 通知摘要 | Pay success |
out_refund_no | 是 | string | 商户退款单号 | test_order_001-REF001 |
resource | 是 | object | 加密通知数据 | - |
resource.algorithm | 是 | string | 固定为 AEAD_AES_256_GCM | AEAD_AES_256_GCM |
resource.original_type | 是 | string | 固定为 refund | refund |
resource.ciphertext | 是 | string | Base64 编码的加密数据,使用 APIV3秘钥解密 | bg+uF4Or3anFuYGGzZgab3AuGX5KXqO+O+SGPJpycz+V4mWPYYwhPsJ75wzxfFHQ0fOAnbKHEmV42JDFP4TZXjxmervyRH/8CZRiPAyoTdbVPGOQ3cUqfSzQwubkomhRHRti1IzjiLBoGffMMXk4qiTNXcLvhqXtbAH92vdKRW4phvNvJo/z7ABlGEd37wr7EP5eFx89pqzv0+AUx7eBMJW95NJ3DJoQ7FGeVp0AyZa8PvzJbhvr9cZBCyoZZTmesWduiry5QF6T4OzDQmlWQotMlXY7kceEqsaB9CIJE+Xbx9nuckrf+8bOA3KWSQ1hM7D6VXLKTMi0bf27mFEN0uTPh6/iq5AWMfIaS4VY8lc+V08nDXlBxkoCgpeAp9GY8muob2Cwel2Cmf/TWnlkGVmazozK3ey6/DmlqTqNA+47LxT9yB6QDGqzmXBQ3ii6IXtLg5L5CgLIJl1gOt5UIfPseXgC7s0pErbxXmq8lkbS6sOZiVcxAhPKZjY8V0TQrtYLNAMWWZt/AYbohHWCPuB/z16sA2TIg17HHglRR1tc6z0YkZaZ5DWv7X/GcZtyZ8ZZ3lTvK8TlVW7g1K3GMWZuGM0= |
resource.associated_data | 否 | string | 参与解密的附加数据 | - |
resource.nonce | 是 | string | 参与解密的随机串 | PAWO6qFR7ILP |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
mch_id | 是 | string | 商户号 | mi59a93ddccc |
transaction_id | 是 | string | Superapp 平台支付交易流水号 | tx_test_001 |
out_trade_no | 是 | string | 商户订单号 | f49b3e588f1fec899b68 |
refund_id | 是 | string | 平台退款单号 | rn_test_refund_001 |
out_refund_no | 是 | string | 商户退款单号 | test_order_001-REF001 |
refund_status | 是 | string | 退款状态:SUCCESS / CLOSED / ABNORMAL | SUCCESS |
success_time | 否 | string | 退款成功时间(仅 SUCCESS 时返回) | 2026-07-16T17:44:53+08:00 |
user_received_account | 否 | string | 退款入账账户 | - |
amount | 是 | object | 退款金额信息 | - |
amount.total | 是 | string | 订单总金额 | 1600.00 |
amount.refund | 是 | string | 退款金额 | 1600.00 |
amount.payer_total | 是 | string | 用户支付金额 | 1600.00 |
amount.payer_refund | 是 | string | 用户退款金额 | 1600.00 |
amount.currency | 是 | string | 币种 | USD |
参数名称 | 类型 | 必选 | 说明 | 示例值 |
returnCode | string | 是 | 响应 code,0 表示成功 | 0 |
returnMessage | string | 否 | 响应信息 | OK |
data | string | 是 | 响应数据,成功时为 ok | ok |
requestId | string | 是 | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"id":"xot956537fkiaem2","create_time":"2026-07-21T20:12:57+08:00","resource_type":"encrypt-resource","event_type":"REFUND.SUCCESS","summary":"REFUND.SUCCESS","out_refund_no":"796be7e45d47b27b23e7-REF1416","resource":{"original_type":"refund","algorithm":"AEAD_AES_256_GCM","ciphertext":"N9v6vk+uRTppTbAxXYdZktZqfga8pA4OzoNukU0+wbHzhl7NWtQzDQs/F3G/xVvBCzW3koZZ2JUKkVKnF+v7+lUSEC11NEAltrdQk9AcSjR9IXnsLaTw8wT1t1R0NhU1hyBgR+bdA4J68kHEkva/WrhFhCG0OiBbabORJ/KUXO4OV4E936J3X+ecY7w+yos5wgWVgTdU/HAVJLyfkfzqzkY+DoP6BoPTJwA+Q0lMbUf+KQpeF0AYvyzvR+Jarzvs+7ehHlobdKUigKAjz2UhQfqUVmDgldMYVa1I5FFYHDkTmbI9MnZZTOW22f62TvotBwTNPhdDNCFJ13b8rAA6EWdAn4MQoqz4HpghYP2IRVJHs3Xl3NSEu5l3r2YtrvEQIUOYH73cGVUMngUyMR8B/105PkaetReNCl4BHL275sh0c1NhHv7Cy5CyeiTgDgz8bKcmMlyLl/Fm4geqdDBqILRCDSjTzmVDByPFZPDrcmkr53BiwPKWsU8CF5k4g/alr4rgnzaCyPtxF5mXDpQK59LrLMG+JsUKsESN6cXMoRTn0vEzzgQeo360A2w58g6Ni7NRBT6x4s7LYpUPC2CC9AVZtUI=","associated_data":"","nonce":"FdFteTZt9T8b"}
{"returnCode":"0","returnMessage":"success","requestId":"6974f497beb2418b8707d6036cac589f","data":"ok"}
/vpay/refund/refunds参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Payment-Callback | 是 | string | 退款完成后退款结果回调地址 | https://example.com/callback |
TC-MerchantID | 是 | string | 超级应用平台中小程序绑定 superapp 的商户 ID | mi59a93ddccc |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
pay_sig | 是 | string | 60f0254ff7fe96a20c27aa385412badc967c7dfdf2b7f062752763bab36d |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
openid | 否 | string | 下单用户 openid | o6bd1c45d56c17841qEDgWR88700 |
transaction_id | 否 | string | Superapp 平台支付交易流水号,与 out_trade_no 二选一 | tx_test_001 |
out_trade_no | 否 | string | 商户订单号,与 transaction_id 二选一 | f49b3e588f1fec899b68 |
out_refund_no | 是 | string | 商户退款单号 | test_order_001-REF001 |
reason | 否 | string | 退款原因 | |
req_from | 否 | string | 退款来源: 1.人工客服 2.用户自己发起 3.其它 | 2 |
amount | 是 | object | 退款金额信息 | - |
amount.refund | 是 | string | 退款金额,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 1600.00 |
amount.total | 是 | string | 订单总金额,最多支持 12 位整数,最多 2 位小数。仅允许数字,最多包含 1 个小数点,不支持千分位分隔符、货币符号、负数。合法示例:"0.5"、"10.5"、"100.55"、"1000"、"10000.00"。 | 1600.00 |
amount.currency | 是 | string | 币种 | USD |
merchant_id | 是 | string | 商户号 | mi_test_merchant_001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0 表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | object | 退款响应数据 | - |
data.refund_id | 是 | string | 平台退款单号 | rn17873102825245ly856vr5s7jq5uj9kco |
data.out_refund_no | 是 | string | 商户退款单号 | 2095e112-319a-4dda-b319-1c3ea09333a8-REF2269 |
data.transaction_id | 是 | string | Superapp 平台支付交易流水号 | tx202608211858236904429mabkfue6y |
data.out_trade_no | 是 | string | 商户订单号 | 2095e112 |
data.channel | 否 | string | 退款渠道 | ORIGINAL |
data.user_received_account | 否 | string | 退款入账账户 | - |
data.success_time | 否 | string | 退款成功时间 | 2026-08-21T19:04:45+08:00 |
data.create_time | 是 | string | 退款创建时间 | 2026-08-21T19:04:42+08:00 |
data.status | 是 | string | 退款状态:PROCESSING-处理中 / SUCCESS-退款成功 / CLOSED-退款关闭 / ABNORMAL-退款异常 | SUCCESS |
data.amount | 是 | object | 退款金额信息 | - |
data.amount.total | 是 | string | 订单总金额 | 1600.00 |
data.amount.refund | 是 | string | 退款金额 | 1600.00 |
data.amount.payer_total | 是 | string | 用户支付金额 | 1600.00 |
data.amount.payer_refund | 是 | string | 用户退款金额 | 1600.00 |
data.amount.currency | 是 | string | 币种 | USD |
data.amount.refund_fee | 否 | string | 退款手续费 | 0.00 |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
{"out_trade_no":"test-mnp-order-001","out_refund_no":"test-mnp-order-001-REF001","reason":"","notify_url":"https://example-test.com/callback/refund/mp_test_001","amount":{"refund":"250","total":"6250","currency":"USD"},"req_from":"2","openid":"test_openid_001","merchant_id":"mi_test_merchant_001"}
{"returnCode":"0","returnMessage":"OK","requestId":"901f09e3f88c4af8a016bde5df5f7f14","data":{"refund_id":"rn_test_vrefund_001","out_refund_no":"test-mnp-order-001-REF001","transaction_id":"tx_test_mnp_001","out_trade_no":"test-mnp-order-001","channel":"ORIGINAL","user_received_account":"","create_time":"2026-07-21T13:13:17+08:00","status":"PROCESSING","amount":{"total":"250.00","refund":"250.00","payer_total":"250.00","payer_refund":"250.00","currency":"USD","refund_fee":"0.00"}}}
TC-Payment-Callback 的值参数名称 | 必选 | 类型 | 描述 | 示例值 |
TC-Timestamp | 是 | string | 时间戳(秒) | 1787320108 |
TC-Signature | 是 | string | 9c2c715eaad1505e05598dd48a1a2776 | |
TC-ApplicationID | 是 | string | 超级应用服务平台服务的应用 ID | app-abo181jy4f |
TC-BackendConfigID | 是 | string | 超级应用平台接入 Superapp 后端配置 ID,用于区分环境,创建订单时请求 Header 中的 TC-BackendConfigID | appserver-1 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
eventType | 是 | string | REFUND.{{退款状态}} 退款状态 SUCCESS / CLOSED / ABNORMAL | REFUND.SUCCESS |
event | 是 | string | 事件标识,同 eventType | REFUND.SUCCESS |
payload | 是 | string | JSON 字符串,解析后为退款通知数据 | {"mch_id":"miea24116372bf17c1e4f9f3b80d6690","transaction_id":"tx20260821183929769285y7pgsczocb","out_trade_no":"870f6efe-ee6e-4502-9539-ec567a27e6be","refund_id":"rn1787309110345vmyihmgkjzdzackvqblf","out_refund_no":"870f6efe-ee6e-4502-9539-ec567a27e6be-REF2266","refund_status":"SUCCESS","success_time":"2026-08-21T18:45:25+08:00","user_received_account":"","amount":{"total":"2000.00","refund":"400.00","payer_total":"2000.00","payer_refund":"400.00","currency":"USD"}} |
payEventSig | 是 | string | 支付签名,签名算法伪代码为: pay_event_sig = to_hex(hmac_sha256(app_key, event + '&' + payload)) | a88ea01994a13232a9de27262cc6825eb7240f97051c01852d8468ba01539c0b |
outRefundNo | 是 | string | 商户退款单号 | 870f6efe-ee6e-4502-9539-ec567a27e6be-REF226 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
mch_id | 是 | string | 商户号 | mi59a93ddccc |
transaction_id | 是 | string | Superapp 平台支付交易流水号 | tx_test_001 |
out_trade_no | 是 | string | 商户订单号 | f49b3e588f1fec899b68 |
refund_id | 是 | string | 平台退款单号 | rn_test_refund_001 |
out_refund_no | 是 | string | 商户退款单号 | test_order_001-REF001 |
refund_status | 是 | string | 退款状态:SUCCESS / CLOSED / ABNORMAL | SUCCESS |
success_time | 否 | string | 退款成功时间 | 2026-07-16T17:44:53+08:00 |
user_received_account | 否 | string | 退款入账账户 | - |
amount | 是 | object | 退款金额信息 | - |
amount.total | 是 | string | 退款金额 | 1600.00 |
amount.currency | 是 | string | 币种 | USD |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0 表示成功 | 0 |
returnMessage | 是 | string | 响应信息 | OK |
data | 是 | string | 响应数据,成功时为 ok | ok |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
/vpay/refund/refunds/query参数名称 | 必选 | 类型 | 描述 | 示例值 |
pay_sig | 是 | string | 60f0254ff7fe96a20c27aa385412badc967c7dfdf2b7f062752763bab36d |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
out_refund_no | 是 | string | 商户退款单号 | test_order_001-REF001 |
参数名称 | 必选 | 类型 | 描述 | 示例值 |
returnCode | 是 | string | 响应 code,0 表示成功 | 0 |
returnMessage | 否 | string | 响应信息 | OK |
data | 是 | object | 退款详情数据 | - |
data.refund_id | 是 | string | 平台退款单号 | rn1787302243015e3quk4ra5hrn8n3n9y5l |
data.out_refund_no | 是 | string | 商户退款单号 | REF-20260821-085040-4f76d4-0-626393 |
data.transaction_id | 是 | string | Superapp 平台支付交易流水号 | tx20260819155006145828vlxcyjo81t |
data.out_trade_no | 是 | string | 原商户订单号 | MP1787125797858c797c4d1 |
data.channel | 是 | string | 退款渠道 | ORIGINAL |
data.user_received_account | 否 | string | 退款入账账户 | - |
data.success_time | 否 | string | 退款成功时间 | 2026-08-21T16:50:45+08:00 |
data.create_time | 是 | string | 退款创建时间 | 2026-08-21T16:50:43+08:00 |
data.status | 是 | string | 退款状态:PROCESSING / SUCCESS / CLOSED / ABNORMAL | SUCCESS |
data.amount | 是 | object | 退款金额信息 | - |
data.amount.total | 是 | string | 订单总金额 | 1600.00 |
data.amount.refund | 是 | string | 退款金额 | 1600.00 |
data.amount.payer_total | 是 | string | 用户支付金额 | 1600.00 |
data.amount.payer_refund | 是 | string | 用户退款金额 | 1600.00 |
data.amount.currency | 是 | string | 币种 | USD |
data.amount.refund_fee | 否 | string | 退款手续费 | 0.00 |
requestId | 是 | string | 请求链路 ID | fd203616014e4ca8935f08a913ecfcb4 |
POST /vpay/refund/refunds/query?pay_sig=test_sig_value
{"out_refund_no":"test-mnp-order-001-REF001"}
{"returnCode":"0","returnMessage":"OK","requestId":"3f07346621694d01b246a545a5c77a00","data":{"refund_id":"rn_test_vrefund_001","out_refund_no":"test-mnp-order-001-REF001","transaction_id":"tx_test_mnp_001","out_trade_no":"test-mnp-order-001","channel":"ORIGINAL","user_received_account":"","success_time":"2026-07-21T20:16:25+08:00","create_time":"2026-07-21T20:14:29+08:00","status":"SUCCESS","amount":{"total":"6250","refund":"250","payer_total":"6250","payer_refund":"250","currency":"USD","refund_fee":0}}}
文档反馈