Tag: braintree

Braintree不更新用户首选/默认付款方式

当客户想要在创build销售订单时select他的付款方式时,我发现它在DropInUI(小勾号)中发生了变化,我认为这应该成为默认付款方式,但这不是发生在我的服务器上,我仍然得到第一个支付令牌。 这是我正在做的事情: String token = btGateway.customer().find(customerId).getDefaultPaymentMethod().getToken().toString(); 案件: 客户A用他的信用卡下单 – All Good 客户A下了另一个订单,这次添加一个PayPal账户,并且ui下降显示两个选项,客户select他的首选付款方式 – 所有的好 在我的服务器,我没有得到不同的信用卡和贝宝支付令牌。 更新: 基于瑞安的答案,我有一个新的查询:你如何获得从下拉列表中select的付款方式的令牌(是否有委托方法返回iOS中的付款方式)。 有没有一种方法来识别用户select的付款方式,所以我为它取得令牌?

未find超类“-init”的指定初始值设定项的方法覆盖

我在XCode 7中遇到了Braintree的下列地址。升级到XCode 7之前,一切正常。 现在有这个问题。 请让我知道如何解决这个问题。 /…/Pods/Braintree/Braintree/API/Client/BTAPIResponseParser.m:9:17:找不到超类'-init'的指定初始值设定项的方法覆盖

付款通过Braintree商人帐户

有没有办法处理来自主商户账户而不是客户卡的交易? 我打算提供兑换点,所以我会需要这个。 我正在使用市场

我如何在真实设备上testingBraintree + Apple Pay?

我正在使用Apple Pay为美国以外的美国客户开发应用程序。 我正在使用Braintree + Apple Pay。 我们支持真正的信用卡到Passbook,但我们无法validation它们。 我成功地生成了一个客户端令牌, self.braintree并尝试了BT的两种集成方式。 BTPaymentProvider – 我们对付款方式创build的抽象。 if(self.braintree && ![self.braintree isKindOfClass:[NSNull class]]) { self.provider = [braintree paymentProviderWithDelegate:self]; if ([self.provider canCreatePaymentMethodWithProviderType:BTPaymentProviderTypeApplePay]) { self.provider.paymentSummaryItems = @[[PKPaymentSummaryItem summaryItemWithLabel:@"XXXX" amount:[NSDecimalNumber decimalNumberWithString:@"1"]]]; } [self.provider createPaymentMethod:BTPaymentProviderTypeApplePay]; } 但它并不推动“ PKPaymentAuthorizationViewController ”。 也没有例外,以追查下来。 PassKit – Apple的ApplePay API。 if([PKPaymentAuthorizationViewController canMakePayments]) // It returns TRUE { PKPaymentRequest *paymentRequest = [[PKPaymentRequest […]