I'm here to share some details as to when should you be expecting the money in your bank, mecorso85.
Deposit speed depends on the type of payment and the product you're using. For new users, we'll deposit your first set of payments within 5 business days. This takes a little bit longer while we are still setting up your account. Once, we've already set up everything, we'll deposit customer payments much more quickly.
You can check your deposit speed. Here’s how you do it: