退款和预授权
# 退款和预授权
# 交易类型
交易类型 | 类型描述 |
---|---|
REFUND | 退款,针对普通交易或是预授权已确认的交易进行退款操作,支持多次退款, 每次退款金额<=当前剩余交易金额 |
CAPTURE | 预授权确认,针对预授权交易进行确认操作,仅支持一次确认,确认金额<= 预授权金额 |
VOID | 预授权取消,针对预授权交易进行取消操作,仅支持单次全额取消,取消金额 =预授权金额 |
注意 :
在PingPongPay商户后台发起的退款,不会发送退款异步通知。
# 请求地址
https://{host}/v2/payment/{transactionId}
1
# 请求参数
参数字段 | 参数类型 | 参数属性 | 参数说明 |
---|---|---|---|
transactionId | String(64) | M | PingPong |
注意 :
地址参数在加签过程中也需要归入加签串。
参数字段 | 参数类型 | 参数属性 | 参数说明 |
---|---|---|---|
accId | String(64) | M | PingPong 商户店铺编号 |
merchantTransactionId | String(64) | M | 商户网站交易流水号,每次请求的唯一标识,可用于后续订单查询和对账 |
paymentType | String(18) | M | 交易类型:REFUND-退款 CAPTURE-预授权确认 VOID-预授权取消 APPROVE-审核通过 REJECT-审核拒绝 |
amount | String(14) | M | 交易金额,小数点后保留两位,如 10.12,部分交 易币种如 JPY、KRW 其最小单位为元,也要求上送两位小数,如 29.00 |
currency | String(3) | M | 交易币种,ISO 4217 三位币种,具体支持币种⻅ 附件《交易币种》表 |
signType | String(8) | M | 签名规约,支持 MD5、SHA256,具体⻅本文“签名规约”一栏 |
sign | String(256) | M | 签名内容,具体⻅本文“签名规约”一栏 |
notificationUrl | String(200) | O | 由商户自定义本次交易结果通知的地址,一旦填写该参数,pingpong checkout 将通过 Post 方式异步推送交易结果到该地址 |
reviewSystem | String(64) | O | 审核系统 |
reviewer | String(64) | O | 审核人 |
reviewComment | String(64) | O | 审核备注 |
# 响应参数
参数字段 | 参数属性 | 参数说明 |
---|---|---|
clientId | M | PingPong |
accId | M | PingPong |
transactionId | M | PingPong 交易流水号 |
relateTransactionId | M | 当前交易关联的 PingPong 交易流水号 |
merchantTransactionId | M | 商户网站的的交易流水号 |
code | M | 结果状态码 |
description | M | 结果描述 |
paymentType | M | 交易类型: REFUND-退款CAPTURE-预授权确认 VOID-预授权取消 APPROVE-审核通过 REJECT-审核拒绝 |
currency | M | 交易币种 |
amount | M | 交易金额 |
transactionTime | M | 交易发起时间,yyyyMMddHHmmss |
completeTime | O | 交易处理完成时间,yyyyMMddHHmmss |
status | M |
|
signType | M | 签名规约,支持 MD5、SHA256,具体⻅本文“签名规约” 一栏 |
sign | M | 签名内容 |
remark | C | 商户扩展字段 |
上次更新: 2022/09/07, 11:39:45