app支付异步通知小攻略

简介: 场景 最近在做一个 app 应用的后端做到了支付部分。按支付宝文档的业务流程,调用支付宝的时候需要传入一个 notify_url,当交易状态发生变化时,支付宝服务器会主动通知 notify_url,但如果集成好的系统出现服务中断或服务器重启,这期间没有收到的支付宝通知数据该咋处理?不用担心,支付宝有25小时重发8次的异步通知机制,当然支付宝也提供了辅助接口供查询,下面为你介绍app支付辅助接口alipay.trade.query : 用途 该接口提供支付宝支付接口订单的查询,商户可以通过该接口主动查询订单状态,完成下一步的业务逻辑。

场景 最近在做一个 app 应用的后端做到了支付部分。按支付宝文档的业务流程,调用支付宝的时候需要传入一个 notify_url,当交易状态发生变化时,支付宝服务器会主动通知 notify_url,但如果集成好的系统出现服务中断或服务器重启,这期间没有收到的支付宝通知数据该咋处理?不用担心,支付宝有25小时重发8次的异步通知机制,当然支付宝也提供了辅助接口供查询,下面为你介绍app支付辅助接口alipay.trade.query : 用途 该接口提供支付宝支付接口订单的查询,商户可以通过该接口主动查询订单状态,完成下一步的业务逻辑。 需要调用查询接口的情况如: 当商户后台、网络、服务器等出现异常,商户系统最终未接收到支付异步通知; 调用app支付接口后,返回系统错误或未知交易状态情况,也可调用该接口进行辅助查询,如果发生支付系统超时或者支付结果未知时可调用我们另外的辅助接口(alipay.trade.cancel进行撤销;以下提供查询接口java示例 请求示例 


 

响应示例


 

目录
相关文章
|
缓存 Java PHP
解决Hbuilder打包的APP微信支付时无法唤起支付,且提示{“code“:-100,“message“:“[payment微信:-1]General errors“}的问题
解决Hbuilder打包的APP微信支付时无法唤起支付,且提示{“code“:-100,“message“:“[payment微信:-1]General errors“}的问题
|
XML 移动开发 小程序
抖音小程序开发 唤起收银台支付(可以选择支付宝APP支付或微信H5支付)
字节跳动也开放了小程序给商家接入,可以在旗下APP如抖音、今日头条、今日头条极速版等应用中即点即用,基于庞大的数亿用户量为其引流,帮助商家获取用户流量,销售商品,其模式和微信小程序差不多。
1923 0
抖音小程序开发 唤起收银台支付(可以选择支付宝APP支付或微信H5支付)
|
4月前
|
移动开发 前端开发 JavaScript
|
7月前
|
移动开发 前端开发 程序员
支付功能在app中的实现及支付功能模块化调用流程图
支付功能在app中的实现及支付功能模块化调用流程图
58 0
|
Java 开发工具 Android开发
利用Android Studio在App中集成第三方支付
利用Android Studio在App中集成第三方支付
|
监控 安全 数据挖掘
短视频app开发,如何实现高质量的支付系统架构?
短视频app开发,如何实现高质量的支付系统架构?
APP - 查询名下微信实名账户(可注销微信封号账户支付功能)
APP - 查询名下微信实名账户(可注销微信封号账户支付功能)
756 0
APP - 查询名下微信实名账户(可注销微信封号账户支付功能)
|
移动开发 前端开发 Android开发
支付宝H5嵌入APP内部支付
前景:由于苹果支付收取手续费太高,决定采用APP内嵌套H5进行微信和支付宝进行支付。安卓手机可以直接使用APP支付功能(APP支付和H5支付,只有两个参数不同而已,以及返回的参数格式不同,仅此而已)
|
安全 Android开发 iOS开发
美国禁止绑定应用商店内购支付:苹果App Store世纪审判,Epic赢了
继韩国之后,美国也表明了自己的态度。以后在 iPhone 端玩游戏,内购项目可以走其他支付渠道了。
180 0
美国禁止绑定应用商店内购支付:苹果App Store世纪审判,Epic赢了
相亲app开发支付系统,异步处理方式的合理运用
相亲app开发支付系统,异步处理方式的合理运用