2013-08-23 29 views
1

我正在使用Balance payment system在應用中使用信用卡付款。我可以使用現有的card.uri來支付餘額付款嗎?

當用戶在pay using credit cards國際收支我得到card.uri

如果用戶希望在將來使用同一張信用卡沒有進入卡信息我可以使用user.uri是什麼?

手段我可以使用相同的信用卡付款,而無需再次輸入信用卡信息。

任何一個有解決方案?

在此先感謝。

回答

0

我不知道你使用的是什麼支付系統,但是你寫的東西聽起來像是user.uri是一個鏈接,你可以在同一用戶再次付款時使用。並不是所有的付款數據都被儲存起來,但可能還有一些。有時,當付款提供商「存儲」您的付款數據時,您仍然需要重新輸入卡片背面的代碼,因爲它們不存儲所有內容。因此,也許user.uri是用戶特定的鏈接到用戶只需輸入這些數字的頁面。如果是這種情況,那麼您需要爲每個用戶存儲此user.uri,因爲每個用戶都將擁有自己的唯一user.uri。不要混淆它們,因爲那樣你就會遇到安全問題。

我希望它給你一些清晰的工作方式。

1

solved我的問題。見下面的代碼:

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

希望這可以幫助別人。

相關問題