我正在创建一个应用程序,我需要在某个时刻收集用户信用卡信息,以便我以后再收费。现在我使用stripe和他们的PTKView来收集信用卡信息并存储它。然后,当用户想付款时,我已经准备好了,他们不必做任何其他事情。我想为用户添加一个选项,以便从Apple Pay导入一张我以后可以使用的卡。但是,在我看来,当使用Apple Pay时,我必须立即向用户收费。我很好奇,如果有人知道这个问题的解决方案,或者我只需要创建一个"用Apple Pay付款"用户付款前最后一个屏幕上的选项。这不是更好的,但目前它似乎是我唯一的选择。
我看到this帖子,遗憾的是没有回复。然而,问题#1正是我所要求的。任何帮助将不胜感激。
答案 0 :(得分:4)
您需要创建Apple Pay付款选项,该选项与用户决定如何处理交易的内部付款选项等效。请注意,创建令牌和处理付款是分开的操作,但在正常情况下,您不可能在没有其他操作的情况下执行操作。
这不仅适用于代码,而且符合Apple的Apple Pay身份指南:https://developer.apple.com/apple-pay/Apple-Pay-Identity-Guidelines.pdf - 阅读整篇文章,但请特别注意p11(无论如何,在2014年12月版中,关于Apple Pay支付标记的讨论。)