【发布时间】:2013-03-01 10:30:29
【问题描述】:
有人使用过适用于 iOS 的 PayPal SDK (Link) 吗?我已经在一个应用程序上成功实现了它。我的问题是,对于非消耗品(例如,删除您应用上的广告),有没有办法知道用户之前是否购买过该商品?我希望用户在更换设备、重新安装应用程序或其他操作时能够恢复购买的内容。
【问题讨论】:
标签: iphone ios in-app-purchase paypal
有人使用过适用于 iOS 的 PayPal SDK (Link) 吗?我已经在一个应用程序上成功实现了它。我的问题是,对于非消耗品(例如,删除您应用上的广告),有没有办法知道用户之前是否购买过该商品?我希望用户在更换设备、重新安装应用程序或其他操作时能够恢复购买的内容。
【问题讨论】:
标签: iphone ios in-app-purchase paypal
Apple 要求通过 StoreKit 购买所有数字商品(例如删除广告),因此无论如何您都不能使用 PayPal iOS SDK。也就是说,答案是否定的——SDK 目前只帮助促进支付,而不是跟踪客户端的历史记录。
【讨论】:
您可以通过多种方式验证买家是否已完成付款。您可以使用 TransactionSearch API 搜索您的 PayPal 帐户,购买买家的电子邮件地址以查看他们是否已向您付款,然后您可以获取详细信息。此外,如果您使用 IPN 在您的系统/服务器上记录您的交易,您还可以查询您自己的数据库以查找来自买方的任何交易。
【讨论】: