支付宝APP支付
1、接口清单
接口名称 | 必须 | 备注 |
---|---|---|
支付宝APP支付 | Y | |
交易结果明细查询 | Y | |
交易退款 | N | |
退款交易查询 | N | |
关闭订单 | N | |
订单获取对账单下载地址 | Y |
2、接口调用流程
2.1、支付宝APP支付接口调用流程
支付宝APP支付
1、用户进入商户前台页面。
2、用户选择好商品,确认下单。
3、商户前台发起下单请求,生成订单信息发送到商户后台。
4、商户后台生成商户订单。
5、商户后台调用支付宝APP支付接口获取预付订单信息,包含alipay_token_id支付宝跳转地址。
6、银盛后台返回预付信息(包含支付宝跳转地址等)到商户后台。
7、商户后台返回预付信息到商户前台。
8、商户前台根据预付信息支付宝跳转地址调起支付宝页面。
9、用户进入支付宝页面。
10、用户输入密码、点击确认完成支付。
11、银盛后台将支付结果异步通知给商户后台。
12、商户后台接收到支付结果异步通知后,修改商户订单信息并保存入库,同时应答“success”以表示接收成功,否则银盛后台将最多重复发送10次该通知。商户也需要具备处理重复通知的能力。
13、商户前端在支付完成后,主动调用商户后台订单支付结果查询接口,可采用轮询的方式。
14、商户后台如果未收到银盛后台的回调通知结果,则可以向银盛后台查询支付结果。
15、银盛后台将支付结果返回给商户后台。
16、商户后台将支付结果返回给商户前台,商户前台展示对应的支付结果页面。
{"code":200,"message":"成功","data":null,"list":null}