2015-09-04 56 views
0

傢伙。
我正在使用Braintree進行網站付款。
試圖提供1美元的信用卡驗證。
我在指導中找到了這段代碼。

result = Braintree::Customer.create(
    :first_name => "Fred", 
    :last_name => "Jones", 
    :credit_card => { 
    :payment_method_nonce => nonce_from_the_client, 
    :options => { 
     :verify_card => true 
    } 
    } 
) 

這是1美元的驗證與verify_card參數?

非常感謝。
此致敬禮。

回答

1

完全披露:我在Braintree工作。如果您有任何其他問題,請隨時聯繫support

您可以爲控制面板中的所有交易啓用卡驗證,或通過傳遞「verify_card」選項在特定操作上啓用卡驗證,就像您在此處所做的那樣。使用the process for verifying a card is the same中的任一種方法,並在需要時包含$ 1驗證:

網關將首先嚐試$ 0驗證,無論銀行或處理器如何。如果銀行不接受$ 0驗證,他們通常會回覆一條消息,提示Braintree嘗試進行1美元的驗證,而Braintree會在收到消息後自動進行驗證。即使銀行不發送此消息,Braintree也允許您重試所有失敗的$ 0驗證,您可以在控制面板中啓用該驗證。