网上商城系统支付宝退款功能开发

2021-03-26

分类:技术干货

网上商城系统当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,支付宝将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家帐号上。

我们都知道,网上商城在交易的时候,会发生退换货、退款的情况,在退款的时候,网上商城需要将用户在线支付的款项原路返还给用户,那再网上商城系统开发的时候,如何开发支付宝原路返还款项的功能呢?

    网上商城系统当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,支付宝将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家帐号上。 交易超过约定时间(签约时设置的可退款时间)的订单无法进行退款 支付宝退款支持单笔交易分多次退款,多次退款需要提交原支付订单的商户订单号和设置不同的退款单号。一笔退款失败后重新提交,要采用原来的退款单号。总退款金额不能超过用户实际支付金额。


主要步骤:

1.     封装一组特定的数据,包括订单号、退款金额等

2.     调用支付宝统一收单交易退款接口alipay.trade.refund

3.     执行服务器回调方法


请求地址:https://openapi.alipay.com/gateway.do

网上商城系统支付宝退款公共请求参数


请求参数


更多内容请参考:https://docs.open.alipay.com/api_1/alipay.trade.refund

安菲云公众号

New最新资讯

公众号

关注公众号

微信咨询

企业微信号

咨询热线

咨询热线

18696588163