Your funds will typically be deposited in your bank account the next business day after performing a batch close. The exact time of the deposit depends on the time of the batch close and the financial institution where your funds are deposited.
No. You can sell your products or services to any Visa, MasterCard, American Express, or Discover cardholder in the world and your transactions will be processed in either CAD or USD depending on the currency of your merchant account.