我正在使用Braintree Java API。在审阅了文档之后,我有几个问题,我希望这些问题不是很明显。
可能对您有所帮助的信息: 使用Struts。 使用.jsp
问题1 当我的客户登录时,我会将他们的customerId传递给Braintree并获取信用卡收集。信用卡列表包含诸如卡号的最后4个,卡类型等信息。我可以安全地将返回的信用卡列表放入会话中,以便我可以在.jsp页面中输出信息吗?重要的是,我的客户可以查看付款信息,因为他们可以保存多张信用卡。理想情况下,我会用星号显示最后四个数字。由于CreditCard类中存在令牌,是否存在安全风险?通过将信用卡列表设置为会话,可能会找到令牌。
问题2 将令牌与正确的信用卡相关联的最佳方法是什么。例如,假设我的客户在购买商品时有3张信用卡可供选择。他们选择第二张信用卡。如何将正确的令牌与第二张卡相关联,以便在我将令牌发送给Braintree时,正确的卡是否收费?我提出的解决方案是选择单选按钮。选择卡并按下提交按钮后,我将获取所选单选按钮的索引。然后我将从信用卡阵列中取出卡片。使用返回的CreditCard类,我可以获取令牌并将其传递给Braintree。这听起来像是一个很好的解决方案吗?
答案 0 :(得分:1)
我在Braintree工作。如果您有更多问题,最好的选择是email our support team。