支付宝交易状态快速掌握

简介: 1. 支付宝返回的常见的交易状态包含以下:    2. 状态说明   WAIT_BUYER_PAY :交易创建,等待买家付款   TRADE_CLOSED :在指定时间段内未支付时关闭的交易或在交易完成全额退款成功时关闭的交易   TRADE_SUCCESS:商户签约的产品支持退款功能的前提下,买家付款成功   TRADE_FINISHED:商户签约的产品不支持退款功能的前提下,买家付款成功;或者,商户签约的产品支持退款功能 的前提下,交易已经成功并且已经超过可退款期限。

1. 支付宝返回的常见的交易状态包含以下: 



   2. 状态说明 

  WAIT_BUYER_PAY :交易创建,等待买家付款 

  TRADE_CLOSED :在指定时间段内未支付时关闭的交易或在交易完成全额退款成功时关闭的交易 

  TRADE_SUCCESS:商户签约的产品支持退款功能的前提下,买家付款成功 

  TRADE_FINISHED:商户签约的产品不支持退款功能的前提下,买家付款成功;或者,商户签约的产品支持退款功能 的前提下,交易已经成功并且已经超过可退款期限。 

 注意: 
   商户必须根据支付宝不同类型的业务通知,正确的进行不同的业务处理,并且过滤重复的通知结果数据。 
  在支付宝的业务通知中,只有交易通知状态为TRADE_SUCCESSTRADE_FINISHED时,支付宝才会认定为买家付款成功。 
  一般情况下商户只需按照交易状态的默认返回情况来进行相应处理即可,暂不开放单独配置某状态是否返回的功能。

目录
相关文章
idea快捷键大全(纯干货版)
idea快捷键大全(纯干货版)
1347 1
|
消息中间件 网络协议 前端开发
laravel实现利用RabbitMQ实现MQTT即时通讯
laravel实现利用RabbitMQ实现MQTT即时通讯
1171 0
|
Java 数据安全/隐私保护 Spring
使用javax.validation.constraints校验参数合法性
以上就是javax.validation.constraints的基本用法和高级应用。通过掌握这个强大的校验框架,我们可以轻松地为Java项目实现数据校验功能,从而提高代码的健壮性和可维护性。
1435 0
|
安全 JavaScript 前端开发
Javascript框架库漏洞验证
Javascript框架库漏洞验证
3776 0
Javascript框架库漏洞验证
|
Java Shell
Gradle的安装及换源
Gradle的安装及换源
7317 1
|
前端开发 JavaScript 开发者
JS 异步解决方案的发展历程以及优缺点
本文介绍了JS异步解决方案的发展历程,从回调函数到Promise,再到Async/Await,每种方案的优缺点及应用场景,帮助开发者更好地理解和选择合适的异步处理方式。
|
easyexcel
EasyExcel动态合并单元格
EasyExcel动态合并单元格
733 0
|
算法 物联网 调度
操作系统调度算法的演进与性能评估
本文深入探讨了操作系统中进程调度算法的发展轨迹,从早期的先来先服务(FCFS)到现代的多级队列和反馈控制理论。通过引用实验数据、模拟结果和理论分析,文章揭示了不同调度策略如何影响系统性能,特别是在响应时间、吞吐量和公平性方面。同时,本文也讨论了在云计算和物联网等新兴领域,调度算法面临的挑战和未来的发展方向。
|
开发工具 Android开发
android studio build异常
android studio build异常
216 3
|
算法 网络协议 Shell
掌握Linux网络:深入理解TC —— 你的流量控制利器
目前需要做一款关于Linux下对于某IP限制的一个工具(QOS),在网上寻找了许多关于TC的教程,大多数都是一些比较基础的教学,且多数都是对网口的一些限制,然后自己研究了一段时间,最后有一些小小的了解,故在此分享给大家。
3122 0