无法将类型“ STPPaymentMethodCardParams”的值分配给类型“ STPCardParams”

时间:2019-07-25 09:49:51

标签: ios swift stripe-payments

我更新到最新的Stripe。

如何从STPPaymentMethodCardParams创建源

1 个答案:

答案 0 :(得分:4)

升级Stripe POD时,我遇到了同样的问题。我更改了代码,它可以正常工作。也许会对您有帮助

let cardParams: STPCardParams = STPCardParams()
                       cardParams.number = mCardText!.cardNumber
                       cardParams.expMonth = mCardText!.expirationMonth
                       cardParams.expYear = mCardText!.expirationYear
                       cardParams.cvc = mCardText!.cvc
STPAPIClient.shared().createToken(withCard: cardParams, completion: { (token, error) -> Void in
        if error == nil {}
        else {}
    })