我有两个问题:
是否有办法在没有付款的情况下使用Apple Pay创建STPToken?在我的iOS应用中,客户在注册时要么输入他们的付款信息,要么决定使用Apple Pay。当客户决定购买(在注册后的某个时间)时,他们的银行卡将自动扣款。我可以调用一个方法来检查是否可以进行付款请求,但似乎我必须运行付款并扣除卡费才能获得令牌。请注意,如果客户手动输入付款信息,则可以创建客户并保存卡而不收取客户费用。只有在客户决定使用苹果支付时才会出现此问题。
为了测试目的,在注册过程中使用付款创建令牌并收取客户的卡费时,我注意到dynamic_last4和过期日期字段与实际卡片不匹配。我已经验证了这一点,不仅在我的程序中,还在登录Stripe网站并检查客户记录时。尽管这些字段与实际卡片不匹配,但我确实可以正确地刷卡。这些字段被Stripe或Apple故意掩盖了吗?