💰Connect Stripe to collect payments

With our Stripe integration, you can easily collect payments for any invoice issued on Hubflo.

Once you set up the integration, every time you issue an invoice on Hubflo (with credit card or ACH as a payment method), a unique checkout link will be generated and appended to your invoice.

Client will see a “Pay” button on the invoice page

If you want to auto charge clients, simply enable the option when you're creating the subscription or the invoice (at the "payment" step). Once enabled: If your client doesn’t have a saved payment method, they’ll need to pay the invoice (or the first invoice of your subscription) and their payment method will be stored for future payments.

Can I auto charge clients?

If you want to auto charge clients, simply enable the option when you're creating the subscription or the invoice (at the "payment" step). Once enabled: If your client doesn’t have a saved payment method, they’ll need to pay the invoice (or the first invoice of your subscription) and their payment method will be stored for future payments.

Which currencies are supported?

At the moment, we don't handle multi-currency for the same Hubflo account which means invoices and payments will all be set in your default currency.

How to enable the Stripe integration:

(First, you need to create a Stripe account if you haven't already)

1- Set up on your Stripe account

  1. In your Stripe Dashboard, click on “Developers” then select the “Webhooks” tab

  2. Click on “add an endpoint”

  3. Paste this URL in the field “URL”: https://app.hubflo.com/stripe/checkout_completed

  4. Then click on "Select events" below and select: checkout.session.completed > validate

  5. Now click on the tab “API Key

  6. Click on “create a secret key” and then click on the Token to copy it

2- Activate the integration on Hubflo

  1. Go back to Hubflo: Go to settings (top right) > Integrations > Stripe > Click on "activate"

  2. Paste your Stripe API Token and submit

You’re good to go!

Last updated