ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
- 应用场景 当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退 还给买家。 同一笔单的部分退款需要设置相同的订单号和不同的 out_refund_no 。总退款金额不能超过 用户实际支付金额(现金券金额不能退款)。 - 退款方式 目前只支持原路返回退款。 说明:退到银行卡则是非实时的,每个银行的处理速度不同,一般发起退款后 1-3 个工作日内到账。 - 退款限制 商户在退款操作时应该注意退款限制,避免发起不会成功的退款请求,下面是主要的退款限制: 1. 在退款累计金额不超过交易订单支付总额情况下,一笔交易单可以多次退款。退款申请单号由商户 生成,所以商户一定要保证退款申请单的唯一性。 2. 目前大多数银行都支持全额退款和部分退款,但是也有少数银行不支持全额退款或部分退款,或者 不支持退款。在这种情况下,商户可以与买家协调,线下直接退给买家。 3. 当天同一门店下某支付通道总退款金额不能超出该门店下该支付通道总收入金额,例:门店今日支 付宝通道收入金额为0,无法完成退款操作 ~~~[api] post:api/wincode/refund *string:out_trade_no#商户系统内部 的订单号 transaction_id#平台订单号 (out_trade_no 和 transaction_id 至少一个必 填,同时存在 时 transaction_id 优先) *out_refund_no#商户退款单 号 *total_fee#订单总金额, 单位为分 *refund_fee#退款总金额,单 位为分,可以做 部分退款 *op_user_id#操作员帐号,默 认为商户号 <<< success { 'version':'1.0.0', 'charset':'UTF-8', 'sign_type':'MD5', 'return_code':'SUCCESS', 'result_code':'SUCCESS', 'nonce_str':'ecc11dfaa6850267c723210d08510b87', //随机数 'sign':'8EE9BB66CD20E5D52BA0D9794299ED86', 'transaction_id':'', //平台交易单号 'out_trade_no':'商户系统内部的订单号', 'out_refund_no':'', //商户退 款单号 'refund_id':'', //平台退 款单号 'refund_channel':'ORIGINAL', //退款渠 道,原路退 款,默 认 'total_fee':'总金额,以分为单位', 'refund_fee':'', //退款总 金额,单 位为分 } <<< error ~~~