游戏开发接入支付宝当面付

支付宝当面付手册

https://opendocs.alipay.com/open/194/106078

 

使用更高集成度和轻便的 alipay esay SDK

https://github.com/alipay/alipay-easysdk

 

主要接入流程和步骤

 

游戏开发接入支付宝当面付

 

 

 

 

游戏开发接入支付宝当面付

 

 

 

 

需要处理的各种状态切换

 

public class AliPayTradeStatus {
public static final String WAIT_BUYER_PAY = "WAIT_BUYER_PAY";
public static final String TRADE_CLOSED = "TRADE_CLOSED";
public static final String TRADE_SUCCESS = "TRADE_SUCCESS";
public static final String TRADE_FINISHED = "TRADE_FINISHED";
public static final String BUSINESS_FAILED = "BUSINESS_FAILED";
}


未扫码 超时 取消 ->交易不存在

扫码+未支付+超时 ->关闭订单->code 10000 trade_status TRADE_CLOSED

扫码+30s内支付 +到账->完成订单

扫码+30秒-60秒支付+到账->完成订单    
扫码+回调失效+ 支付 + 轮询查账成功+到账->完成订单

 

 

 



 

上一篇:Django支付宝(沙箱)后端接口


下一篇:js socket处理断网重连