How long does it take to receive a deposit to my bank account?
We will deposit the funds into your linked bank account, minus our transaction fee of 2.5%, usually within 1-3 business days from the card processing date.
How do I keep track of my deposits?
From your online Merchant Portal, you will be able to keep track of all deposits. From the Merchant Portal you also may obtain the transaction details included in each deposit and download monthly statements detailing your deposits and transactions for the month.