Apple支付条纹无效的送货地址

时间:2015-06-17 06:53:58

标签: ios stripe-payments applepay

用户通过委托方式授权付款:

- (void)paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller
                       didAuthorizePayment:(PKPayment *)payment
{
    //my code here
}

然后在以下方法中使用付款来制作令牌:

    [Stripe createTokenWithPayment:payment
                    completion:^(STPToken *token, NSError *error) 

没有任何令牌而是向用户显示此错误;

  

PKPaymentAuthorizationStatusInvalidShippingContact

我想知道这是我的错误还是只是用户没有提供足够的信息。

1 个答案:

答案 0 :(得分:0)

您使用错误的委托方法来处理付款验证。 核心一个是

- (void)paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller
                   didAuthorizePayment:(PKPayment *)payment
                            completion:(void (^)(PKPaymentAuthorizationStatus status))completion;