2017-10-04 75 views
0

當我發送請求,以更新現有的自定義帳戶,我得到這個消息:You cannot use a live bank account number when making transfers or debits in test mode隨着400 BAD_REQUEST:在測試模式下,Stripe的BAD_REQUEST是什麼造成的:「在測試模式下進行轉賬或借記時,您不能使用活的銀行賬號?」

"error" => [ 
     "type" => "invalid_request_error" 
     "message" => "You cannot use a live bank account number when making transfers or debits in test mode" 
     "param" => "external_account[account_number]" 
    ] 

檢查的數據我送條鏽我發現,只有當這個數據在出現此錯誤請求正文:

"external_account" => array:6 [ 
    "object" => "bank_account" 
    "account_number" => "1212121212" 
    "country" => "BE" 
    "currency" => "EUR" 
    "account_holder_name" => "NAME LASTNAME" 
    "account_holder_type" => "company" 
    ] 

我試圖使用不同的假銀行帳號,但沒有幫助。成功更新數據的唯一方法是完全避免這種數據。

我想知道我能做些什麼來讓Stripe接受它嗎?由於此錯誤僅在功能測試期間出現。

回答

1

在測試模式下,Stripe假定任何非明確地爲their test numbers之一的數字都是潛在的真實賬戶。只是使用這些,你應該很好。

在歐洲DE89370400440532013000應該做的伎倆(那是德國人)。

+0

謝謝亨利!這工作。我想知道爲什麼Stripe沒有可搜索的錯誤庫,所以我不得不去堆棧溢出。 –

相關問題