【问题标题】:Apple pay with stripe invalid shipping addressApple pay 带有无效的送货地址
【发布时间】:2015-06-17 06:53:58
【问题描述】:

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

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

然后通过以下方式使用付款来制作代币:

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

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

PKPaymentAuthorizationStatusInvalidShippingContact

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

【问题讨论】:

    标签: ios stripe-payments applepay


    【解决方案1】:

    您使用了错误的委托方法来处理付款验证。 最正确的是

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

    【讨论】:

      猜你喜欢
      • 2014-12-16
      • 2016-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多