Stripe integration (Canada): Add PADs payment method

TaxDome offers all the standard methods for clients to pay—credit/debit card, electronic check, and even cash (if a client prefers paying in person). Here, we show you how to set up pre-authorized debit payments ( PADs), which allows your clients from Canada to send payments to your Stripe account from TaxDome.

Covered here:


Pre-authorized debit payments (PADs), available for Canadian firms only, allow your clients pay using their bank account details. They must accept a mandate and authorize you to debit their account.

The transaction takes up to 5 business days as PADs is a delayed notification payment method. Maximum single payment amount: CAD 3000.

Here's more on Stripe processing fees for PADs payments.

Step 1. Add PADs to Stripe

Setting this payment method up begins from the Stripe Dashboard.

Go to the  Bank debits section and click Turn on to the far right of the Canadian pre-authorized debits option.

Step 2. Set up Stripe on TaxDome

After everything is set on Stripe, make sure of the following on your TaxDome portal:

  1. You’ve connected your Stripe account to TaxDome. Here's how to connect Stripe.
  2. Your default payment provider is Stripe. Go to Settings Integrations from the left menu bar. Here's how to select a default provider.
  3. Either Bank Debits or Credit Card or Bank Debits payment method is selected in the Payments tab. This can be done only by a firm owner or admin.

When you select both, you’ll be able to specify the preferred payment method for each invoice you issue or let the client choose.

What does the client see?

Once you have enabled PADs direct debit payment, your clients will see this option in their payment window.

To make a payment, the client needs to enter their bank account details.

After a client clicks Pay, Stripe sends the information to the bank and waits for approval. The payment status remains In progress until it goes through. (Here's more on statuses).

How to raise the CAD pre-authorized bank debit limit 

The CAD pre-authorized bank debit limit limit is imposed by Stripe. If you need to raise it, please log in to your Stripe account and reach out to Stripe via email from the following URL.

Provide answers to the following questions:

  • What limit(s) are you looking for?
  • Why do you need this higher limit?
  • What is the volume that you expect weekly/monthly?
  • Have you used PADs in the past?
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us