Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Stripe Error - Known test bank accounts cannot be used in live mode. Payout Set up for rails app

I'm trying to setup the payout process for the merchants on my site, but for some reason when I use Stripe Test bank details I get with the error of "Known test bank accounts cannot be used in live mode". I'm using the development client ID for testing obviously, so not sure why am I end up with this error. :( Any ideas would be very welcome! Thanks.

enter image description here

like image 347
Lily Avatar asked Oct 07 '17 12:10

Lily


People also ask

How do I turn off test mode in Stripe?

When you're done testing, remember to deactivate Test Mode in Stripe before allowing users to submit payments in your form. You can do this by going to WPForms » Settings » Payments, as in the previous step. To enable Live Mode, scroll to the Stripe section and deselect the Test Mode checkbox.

Can you add 2 bank accounts to Stripe payouts?

In some countries, Stripe users can add extra bank accounts to enable settlements and payouts in additional currencies. You can add one bank account per supported settlement currency. If you use multiple bank accounts, you must select a default settlement currency, which you can change at any time.

How do I create test mode payouts for a Stripe account?

To create test mode payouts for a Standard Stripe account, use any valid bank account details (e.g., your own). Test mode payouts simulate a live payout but are not processed with the bank.

Why is my stripe Connect platform not working with other accounts?

Only Stripe Connect platforms can work with other accounts. If you need to setup a Stripe Connect platform, you can do so in the dashboard. The API key provided by your Connect platform has expired. This occurs if your platform has either generated a new key or the connected account has been disconnected from the platform.

Why has my stripe transaction not been processed?

Your transaction has not been processed. In certain cases, Stripe restricts some businesses due to high risk. In other cases, they may need more information about you before reactivating your account. Your Stripe dashboard, although appearing normal, does not show that it’s been activated.

How do I test my Stripe account with a sample address?

Stripe provides a sample date of birth (DOB) and sample addresses so that you can test for this requirement. To test adding funds to your Stripe balance from a bank account in the Dashboard, enable test mode and select the desired test bank account in the drop-down menu within the Add to balance dialog.


1 Answers

The activation form expects real information about a real business. This means that even if you're testing, you might want to create a real account with real details and that's what Stripe asks for here.

Since you're only testing the OAuth flow and don't want to activate your account you should ignore the form entirely. When testing with your Development client id ca_XXXXX there should be a link at the top of the form called "Skip this account form". This links lets you bypass the activation form (which would be required in production) and finish the connection with the platform.

enter image description here

like image 62
koopajah Avatar answered Sep 19 '22 11:09

koopajah