我可以使用现有的card.uri来支付余额付款吗?

时间:2013-08-23 12:45:32

标签: balanced-payments

我正在使用Balance payment system在应用中使用信用卡付款。

当余额付款中的用户pay using credit cards获得card.uri

如果用户以后想要使用同一张信用卡而无需输入信息卡,我可以使用user.uri吗?

我可以使用同一张信用卡进行付款而无需再次输入信用卡信息。

任何人都有解决方案吗?

提前致谢。

2 个答案:

答案 0 :(得分:1)

solved我的问题。见下面的代码:

buyer = Balanced::Account.find(account_uri)
card = buyer.cards[0]
debit = buyer.debit(amount_in_sent, "MARKETPLACE.COM", :source_uri => card.uri)

希望这有助于某人。

答案 1 :(得分:0)

我不知道您正在使用哪种支付系统,但是根据您所写的内容,user.uri是一个链接,您可以在同一用户再次付费时使用该链接。并不是所有的支付数据都存储了,但可能是其中的一部分。有时,当支付提供商“存储”您的支付数据时,您仍然必须重新输入卡背面的代码,因为它们不会存储所有内容。因此,user.uri可能是指向用户只需输入这些数字的页面的用户特定链接。如果是这种情况,那么您需要为每个用户存储此user.uri因为每个用户都有自己唯一的user.uri。不要混淆它们,因为那样你就会遇到安全问题。

我希望它能让你清楚地知道它是如何运作的。