流程
1、点击客户端对应支付按钮(app内商城都有对于的按钮,例如:2元)
2、获取app服务器返回该商品价格等信息
3、用此信息调用apple服务器对应的商品列表(apple商品列表读取并保存)
4、检测是否有与之对应的商品(在apple的商品列表中查询要购买的商品,一般为后台配置标识)
5、有此信息,调用apple支付,支付成功->返回给客户端消息->请求app服务器是否成功->发送给玩家->删除apple上的当前支付的列表->已经完成支付
6、没有此信息,支付失败
注意:
关键的在于要验证,1是要验证apple服务器上是否有这样的商品 2是app要验证商品是否购买成功