苹果应用内支付流程详解:服务器模式流程及注意事项

2024-08-03
来源:网络整理

苹果应用内支付流程

服务器模式的流程如下:

1. 程序向服务器发送请求以获取所有产品 ID 的列表

2. 服务器返回所有产品ID标识符的列表

3.程序将所有产品ID列表发送到App,获取所有产品的详细信息

4. 应用程序返回所有产品的详细信息

5.程序将返回的商品详情展示给用户,也就是程序商店UI展示商品信息

6. 用户选择产品

7.程序向App发送支付请求

8. App处理支付请求,返回交易完成信息

9.程序从信息中获取数据代码并发送给服务器

10.服务器记录数据并进行审计(我们的ID用户名等)

11.服务器将数据发送给App,验证交易的有效性。

12.App解析接收到的数据,并返回数据和是否有效的标志。

13.服务器读取返回的数据,如果合法则确认用户购买的内容

14. 服务器将购买的内容传递给程序

2. 验证收货流程

1.程序以位编码的方式从服务器传递到服务器(服务器也可以进行位编码)

2.服务端创建JSON对象,字典格式如下:

分享