Braintree 付款方式在Brain Tree中24小时后失效

Braintree 付款方式在Brain Tree中24小时后失效,braintree,Braintree,我们正在制作一个竞价应用程序,其中最高出价将提交,但在拍卖时间完成后(假设2天) 由于用户可能在48小时前向我提供了nonce付款方式,所以我必须在48小时后保存nonce并提交。有什么解决办法吗?最后,在Braintree支持的帮助下,我找到了一种解决方法。支付方法nonce实际上在24小时后过期,但有另一种方法可以使用支付方法令牌而不是支付方法nonce在所需时间后提交交易。我在铁路上工作 首先,使用给定的付款方式nonce from client创建一个客户 result = Braint

我们正在制作一个竞价应用程序,其中最高出价将提交,但在拍卖时间完成后(假设2天)


由于用户可能在48小时前向我提供了nonce付款方式,所以我必须在48小时后保存nonce并提交。有什么解决办法吗?

最后,在Braintree支持的帮助下,我找到了一种解决方法。支付方法nonce实际上在24小时后过期,但有另一种方法可以使用支付方法令牌而不是支付方法nonce在所需时间后提交交易。我在铁路上工作

首先,使用给定的付款方式nonce from client创建一个客户

result = Braintree::Customer.create(
            :first_name => "Faisal",
            :last_name => "Iqbal",
            :payment_method_nonce => 'fake-valid-nonce' )
它将在您的Braintree帐户的vault上创建一个客户,并生成一个支付方法\u令牌,您可以通过

token_generated=result.customer.payment_methods[0].token
然后使用它在任何时候使用提交事务

transation = Braintree::Transaction.sale(
            :amount => "5000.00",
            :payment_method_token => token_generated)

最后,在Braintree支持的帮助下,我找到了处理这个问题的方法。支付方法nonce实际上在24小时后过期,但有另一种方法可以使用支付方法令牌而不是支付方法nonce在所需时间后提交交易。我在铁路上工作

首先,使用给定的付款方式nonce from client创建一个客户

result = Braintree::Customer.create(
            :first_name => "Faisal",
            :last_name => "Iqbal",
            :payment_method_nonce => 'fake-valid-nonce' )
它将在您的Braintree帐户的vault上创建一个客户,并生成一个支付方法\u令牌,您可以通过

token_generated=result.customer.payment_methods[0].token
然后使用它在任何时候使用提交事务

transation = Braintree::Transaction.sale(
            :amount => "5000.00",
            :payment_method_token => token_generated)

如何在android中为服务器而不是getnonse获取生成的令牌@穆罕默德·费萨尔Iqbal@SachinSuthar我没有得到你想要的,一个用于创建客户的支付方法,或者用于交易的支付方法令牌。它已经在服务器上了我想知道最后一个支付令牌不是客户端令牌我怎样才能在android中为服务器而不是getnonse生成令牌@穆罕默德·费萨尔Iqbal@SachinSuthar我没有得到你想要的,一个用于创建客户的支付方法,或者用于交易的支付方法令牌。它已经在服务器上了。我想知道最后一个支付令牌,而不是客户端令牌