我正在制作一个应用程序,我需要在某个时刻收集用户信用卡信息,以便我可以在以后收费.现在我使用stripe和他们的PTKView来收集信用卡信息并存储它.然后,当用户想付款时,我已经准备好了,他们不需要做任何其他事情.我想为用户添加一个选项,以便从Apple Pay导入一张我以后可以使用的卡.但是,在我看来,当使用Apple Pay时,我必须立即向用户收费.我很好奇是否有人知道这个问题的解决方案,或者我只需要在用户支付之前在最后一个屏幕上创建“使用Apple Pay支付”选项.这不是优选的,但目前它似乎是我唯一的选择.
解决方法
您需要创建Apple Pay付款选项,该选项与用户决定如何处理交易的内部付款选项等效.请注意,创建令牌和处理付款是分开的操作,但在正常情况下你不可能在没有另一个的情况下做一个.
这不仅适用于代码,而且符合Apple的Apple Pay身份指南:https://developer.apple.com/apple-pay/Apple-Pay-Identity-Guidelines.pdf – 阅读全部内容,但请特别注意p11(无论如何,在2014年12月的版本中,Apple Pay支付标记的讨论).