You can accept credit card payments via Stripe on your Dubsado invoices. Stripe can be connected on its own, or you can use it in addition to PayPal.

If you and your clients are based in the US, you can also accept ACH/e-Check/bank transfer payments! Business owners love this option because of the lower fees.

In this article

Connect with Stripe

⚠️ Heads up! Before you begin, we recommend logging out of your Stripe account, especially if you have more than one.

  1. Log out of your Stripe account.

  2. Go to Settings (gear icon) >> Receive Money.

  3. If prompted, enter your Base Country and Currency, then click Save.

  4. Click Connect with Stripe.

  5. Enter the email address associated with your Stripe account and follow the prompts on screen to sign in.

After signing in to Stripe, you'll be directed back to Dubsado.

Stripe payment methods

Connecting with Stripe enables two online payment methods for your Dubsado invoices: credit card and e-Check (ACH).

You can choose which method(s) to accept by default under Settings >> Receive Money.

Stripe e-Check (ACH) payments

This payment method allows US-based clients with a supported bank to make a payment directly from their checking or savings account. Processing times can take a little longer, but the fee is much lower than for credit card payments!

Keep in mind that your client must have an account at a supported bank in the United States, so this payment method is not available to everyone. This payment method is not compatible with autopay on recurring invoices.

⚠️ Heads up! You must have a valid bank account linked to your Stripe account and enable ACH payments in Stripe to accept this payment method in Dubsado.

Stripe credit card payments

Credit card is the quickest and most versatile payment method. It is available internationally and is compatible with autopay on recurring invoices.

Stripe checkout process

When your client clicks the Pay Now button on an invoice, they will be prompted to choose a payment method.

Pay With e-Check

If your client clicks Pay With e-Check, they will be shown a window that confirms the security of the transaction.

👋 Here's a tip... Stripe uses Plaid to securely collect and verify your client's banking information. Dubsado never comes into contact with your client's bank details.

After clicking Continue, the client will need to search for their bank or financial institution. All of the major US banks and many smaller banks and credit unions are supported!

Finally, your client will sign in to their bank, verify their identity through a security code, and choose which account they would like to pay from.

Pay With Card

If your client clicks Pay With Card, they will be asked to enter their billing information and then their credit card details.


Does Stripe charge a payment processing fee?

Yes. You can review Stripe's pricing & fees for cards and domestic bank transfers on their website. The fees for e-Check payments are much lower than credit card payments, making them perfect for larger invoices. Dubsado does not collect any additional fees on top of the processing fee!

How long does it take to receive payments from Stripe?

Processing times can vary and are determined by the processor. Credit card payments will process more quickly than e-Check payments. We recommend reaching out to Stripe directly with any questions on processing times!

Can you add support for e-Check payments or bank transfers outside of the United States?

We would love to! However, adding support for additional countries is entirely up to Stripe and outside of our control.

Did this answer your question?