条纹/ Apple-pay错误

时间:2015-05-30 09:26:28

标签: ios stripe-payments applepay

将条纹与apple-pay集成时,我不断收到此错误。我已经尝试过根据Stripe上传CSR文件,但没有运气。

{com.stripe.lib:ErrorMessageKey =我们无法完全解密您的请求。请确保您已在https://dashboard.stripe.com/settings/apple_pay上传了Apple Pay证书。如需帮助,请参阅https://stripe.com/docs/mobile/apple-pay。,NSLocalizedDescription =我们无法完全解密您的请求。请确保您已在https://dashboard.stripe.com/settings/apple_pay上传了Apple Pay证书。如需帮助,请参阅https://stripe.com/docs/mobile/apple-pay。}

1 个答案:

答案 0 :(得分:3)

感谢您的帮助。 Thomas @ Stripe支持的回复解决了我的问题。

嘿那里,

感谢您写这篇文章,我很乐意为您提供帮助!大多数情况下,当我们看到这是Xcode缓存不正确的结果时,我建议回到https://stripe.com/docs/mobile/apple-pay的指南并从头开始(包括创建一个新的Apple Merchant ID)。 / p>

确保使用您在https://dashboard.stripe.com/account/apple_pay从Stripe获得的证书签名请求创建Apple Pay证书,并使用您的新商家ID(此流程成功且没有任何警告)。

然后下载Apple提供给您的证书并将其上传到Stripe信息中心。

最后,完成所有操作后,启用" Apple Pay"您的应用中的功能,并在功能屏幕上选择新的商家ID。

此外,请勿忘记更改代码中的商家标识符(即[Stripe paymentRequestWithMerchantIdentifier:myNewMerchantId])。

我希望这会有所帮助,但如果您需要更多详细信息,请随时与我联系。 祝一切顺利, 托马斯