【发布时间】:2017-05-04 09:24:46
【问题描述】:
我目前正致力于将 Braintree 与我们的产品集成。我们通常的做法是存储初始支付调用生成的 Token,以便在跟踪支付问题时使用它。这就是我们使用 PayPal 所做的事情。 虽然对于 Braintree,我有点困惑。
- Braintree 生成两个不同的字符串。第一个称为“令牌”,在与 Braintree 进行通信之前使用。第二种叫做“nonce”,用来完成一笔交易。
- 正如我所见,生成的 Token 超过 1500+ 个字符,我们的数据库设计为最多容纳 250 个字符。存储更多对我来说没有意义。
所以我的问题是:
- 将令牌存储在我们的系统中是否有意义,还是会在 3-4 小时后失去价值?
- 或者如果我在支付成功后只存储随机数,它会起作用吗?无论如何,没有随机数就不会发生交易。
【问题讨论】: