修改订单
完结订单总金额与实际金额不符时,且当服务订单收款状态处于待支付时,可通过该接口修改订单金额
接口说明
请求方式:
posthttps://p.wecard.tencent.com/cloudpay/v1/pay/c2b/modify_order_info
请求参数
Request
Body 包体
OutOrderId必填
string
外部商户订单号
TotalAmount必填
number
订单金额
Reason必填
string
修改原因
ExternalPaymentData必填
string
支付渠道扩展字段
返回参数
Response
200 OK
Response选填
object
ExternalPaymentData 结构
变量 | 类型 | 是否必填 | 描述 |
---|---|---|---|
WxAppId | string | 否 | 微信开放平台审核通过的应用 AppId.(如:公众号 AppId/小程序 AppId) |
WxOpenId | string | 否 | 微信用户在当前 WxAppId 下的 Openid,公众号及小程序场景下微信支付必填 |
WxServiceInfo | WxServiceInfo | 否 | 微信订单服务信息,免密支付场景下微信支付必填 |
AliAppId | string | 否 | 支付宝开放平台审核通过的应用 AppId.(如:生活号 AppId/小程序 AppId) |
AliUserId | string | 否 | 支付宝用户在当前 AppId 下的 Userid,公众号及小程序场景下支付宝支付必填 |
WxPostPayments | array | 否 | 微信支付分免密订单后付费项目明细 |
WxServiceInfo 结构
变量 | 类型 | 是否必填 | 描述 |
---|---|---|---|
ServiceId | string | 是 | 微信开放平台审核通过的支付分服务ID,该服务ID有本接口对应产品的权限 |
ServiceStartTime | string | 否 | 服务开始时间,格式:2023-03-05 11:54:20 |
ServiceEndTime | string | 否 | 服务结束时间,格式:2023-03-05 11:54:20 |
WxPostPayment 结构
变量 | 类型 | 是否必填 | 描述 |
---|---|---|---|
Name | string | 是 | 后付费项目名称 |
Amount | int | 是 | 金额 |
Description | string | 否 | 描述 |
Count | int | 否 | 数量 |
ErrCode 码表
错误代码 | 描述 | 解决方案 |
---|---|---|
SUCCESS | 请求成功 | 请从 Result 中获取业务数据 |
ORDER.INVALID_PARAMETER | 参数有误 | 请根据返回描述修正请求参数 |
ORDER.RECORD_NOT_EXIST | 订单不存在 | 订单不存在,请检查订单号是否正确 |
FailedOperation.SystemError | 系统未知异常 | 系统未知异常,请稍后重试 |