iOS - 整合信用卡付款

Sat*_*yam 28 credit-card ios in-app

我知道我们可以将应用内购买与storekit集成.但我想用信用卡整合付款.苹果是否允许整合这些图书馆?是否有任何此类库可供用户使用其信用卡在我的应用程序中支付产品?

Dav*_*ner 41

根据用户购买的内容*,您应该可以接受应用中的付款.我没有尝试将某种类型的支付库纳入应用程序,而是建议使用卸载工作的支付API.请访问http://stripe.com/,获取一个优秀的支付系统示例,以便于集成.他们的API参考甚至提到了与iPhone应用程序的集成.

*如果您试图销售应用程序本身的功能或服务,您几乎肯定会违反Apple的指导方针,但基于您说"产品"的事实,我假设情况并非如此.事实上,虽然您必须将应用内购买系统用于"应用程序中的内容,功能或服务",但您明确禁止将其用于"在应用程序之外使用的实体商品或商品和服务"(项目11.3) Apple的App Store评论指南).

  • @Peter你是否告诉我你从未使用亚马逊的应用程序?还是FAB的?或者允许您通过应用购买产品的任意数量的其他应用?Apple仅管理销售与应用相关的其他功能和服务 - 如杂志订阅或其他游戏关卡. (39认同)
  • @Peter我认为这意味着在应用程序中发生购买,不一定是在应用程序中使用的购买,但你可能是对的,所以我在我的帖子中添加了一些额外的澄清. (5认同)
  • @Peter您应该查看应用内购买(提供数字产品)和允许销售产品的应用内结算之间的差异.在不知道所有事实的情况下,请不要天真地指责某人公然虚假 (4认同)
  • 再看看这个问题:"用户可以使用他们的信用卡支付*我的应用程序中的**产品**." (2认同)

Ron*_*cki 5

如上所述,Apple 确实不允许Apple对手机中未消费的商品(数字内容)进行IAP应用内付款.查看使用外部库在其应用中接受信用卡的已批准应用的示例: iStash

在我看来,Stripe是一个很好的解决方案,但不是理想的应用程序,因为它是一个基于Web的解决方案,专注于Web体验.

如果您想要真正的移动应用程序体验,我建议您查看PayPal库或我的公司ZooZ,它同时接受PayPal和信用卡.