How long it takes for you to receive the money after your customer makes a purchase from your business online depends on various factors.
These include the payment method, the settlement period, and the policies of your payment processor or bank. Generally, though, you should see the funds in your account within a few business days. (Some payment methods, however, offer faster transfers – albeit at a higher cost!)