我正在将Apple Pay
中的一个与Braintree
作为提供商整合到我的应用程序中。
我正在尝试通过此
初始化braintree [self.provider createPaymentMethod:BTPaymentProviderTypeApplePay];
我在didFailWithError
方法
- (void)paymentMethodCreator:(id)sender didFailWithError:(NSError *)error
{
}
Error Domain=BTPaymentProviderErrorDomain Code=2 "Failed to initialize a Apple Pay
authorization view controller. Check device, OS version, cards in Passbook and configuration."
UserInfo=0x17487fc40
{NSLocalizedDescription=Failed to initialize a Apple Pay authorization view controller.
Check device, OS version, cards in Passbook and configuration.
要解决此问题,我正在尝试在Passbook
中添加信用卡,但我输入的卡片中出现错误,表示不支持。
似乎Apple Pay
和Passbook
仅接受美国银行提供的特定信用卡
但是因为我住在印度,所以我没有任何进展。我怎么能克服这个?
答案 0 :(得分:0)
以下是将信用卡添加到存折的步骤。
但目前他们只支持美国银行
要克服,您可以从他们支持的银行列表中添加并验证信用卡,然后继续。但是你应该在美国有一个账户,或者问一个可以帮助你解决他的信用卡信息的朋友。
答案 1 :(得分:0)
您必须将您所在的地区(在设置→常规→语言和区域中)更改为其中一个受支持的地区,例如美国或英国。之后,您可以添加有效的美国/英国卡。