How can we help you?


You can also browse the topics below to find what you are looking for.

I need help with my business account transaction. Where can I get help?

If you need help with your transaction, don’t panic. We’re here for you. Our help desk was created to answer the most frequently asked questions we get from our clients and more. You may try and check first if your concern has an answer in one of our help desk articles or videos. Otherwise, don’t worry. Our customer service representatives are available 24 hours Monday to Friday and 9:00 AM – 9:00 PM on Saturdays and Sundays (EST). Here are your options to easily reach one of our customer representatives:

  1. On our webpage, a chat box is available on the lower right side of the screen. Expected response time is 5 minutes.

  2. Call us at +1-647-689-2323. Expected response time is 15-20 minutes.

  3. Send an email to [email protected]. Expected response time is within 24 hours.