条纹/苹果支付错误

3
我在将Stripe与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个回答

5

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

你好,

非常感谢您就此事与我们联系,我很乐意提供帮助!通常我们发现这是由于Xcode缓存了某些不正确的内容,因此我建议您从头开始阅读指南(包括创建新的Apple Merchant ID):https://stripe.com/docs/mobile/apple-pay

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

然后下载Apple给出的证书,并将其上传到您的Stripe仪表板上。

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

另外,不要忘记在您的代码中更改商户标识符(例如[Stripe paymentRequestWithMerchantIdentifier:myNewMerchantId])。

我希望这可以帮助您,如果您需要更多细节,请随时与我联系。

祝一切顺利,

Thomas


您好,我在Xcode中启用Apple Pay功能时遇到了以下错误。我已经按照所有步骤进行操作,但不知道为什么会出现这种情况。请告诉我如何解决这个问题。错误信息如下:1. 将ApplePay功能添加到您的App Id中;2. 将Merchant Ids添加到您的App Id中。 - vijju

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接