2013-04-04 60 views
0

我正在为应用中的物理项目实施购买系统,因为它不是数字商品,它不会被归类为应用内购买。UIWebView支付处理

我需要使用的支付服务没有公共API。所以我想知道是否可以在UIWebView中打开它们的URL并通过那里进行付款。

它会被AppStore接受吗?

或者我将不得不离开我的应用程序并前往Safari完成交易?

谢谢

+1

不使用API​​和使用URL的问题是它可能随时间而改变。支付服务是否知道您将依赖其网址不变?我不认为苹果会遇到问题,但如果你只是点击一个网址而不显示内容,只需使用NSUrlRequest即可。 – 2013-04-04 15:55:27

+0

是的,支付服务意识到。我只是担心苹果方面会发生什么。 – 2013-04-08 10:38:24

回答

0

你的方法很好,不需要切换到Safari浏览器。只要确保url具有https前缀,以便通过ssl处理信用卡。

+0

谢谢,将给予尝试并发布更新后 – 2013-04-08 10:38:52