【发布时间】:2015-04-03 21:36:55
【问题描述】:
当客户想要在创建销售订单时选择他的付款方式时,我看到它在 DropInUI(小勾号)中发生了变化,我认为这应该成为默认付款方式,但这不是我的服务器上发生的情况,我仍然获得第一个的支付令牌。
这就是我正在做的事情:
String token = btGateway.customer().find(customerId).getDefaultPaymentMethod().getToken().toString();
案例:
- 客户 A 用他的信用卡下单 - All Good
- 客户 A 下订单,这次添加了一个 paypal 帐户,ui 中的下拉显示两个选项,客户选择他喜欢的付款方式 - 很好
在我的服务器上,我没有为信用卡和贝宝获得不同的支付令牌。
更新:
根据 Ryan 的回答,我有一个新查询:如何获取从 dropin 中选择的支付方式的令牌(iOS 中是否有返回支付方式的委托方法)。有没有办法识别用户选择的付款方式,以便我为其获取令牌?
【问题讨论】:
标签: java ios payment braintree