服务器类型的IAP
App Store(苹果Store服务器) iPhone Application(手机应用) Developer Server(开发者服务器)
翻译如下:
1 iPhone Application(手机应用)向服务器发送请求获取产品标识详情
2 Developer Server(服务器)返回产品标识详情
3 iPhone Application(手机应用)向App Store(苹果Store服务器)发送请求以获取App Store的产品信息
4 App Store(苹果Store服务器)返回产品信息
5 iPhone Application(手机应用)展现App Store(苹果Store服务器)返回的产品信息给用户
6 用户选择产品信息中的某个产品
7 iPhone Application(手机应用)向App Store(苹果Store服务器)发送一个支付请求
8 App Store(苹果Store服务器)处理付款交易并返回已完成的交易单
9 iPhone Application(手机应用)从交易单中获取交易凭证单并将此发送给Developer Server(服务器)
10 Developer Server(服务器)记录收据凭证单及建立审计跟踪
11 Developer Server(服务器)将收据凭证发送给App Store(苹果Store服务器)以验证其是否有效
12 App Store(苹果Store服务器)解析收据凭证并返回收据凭证及其是否有效
13 Developer Server(服务器)读取接收到的数据凭证决定用户购买的具体产品内容.
14 Developer Server(服务器)将购买的产品内容传递给iPhone Application(手机应用)