Connect Stripe to collect payments
Last updated
Last updated
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.
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.
Click on “add an endpoint”
Then click on "Select events" below and select: checkout.session.completed
> validate
Click on “create a secret key” and then click on the Token to copy it
Go back to Hubflo: Go to settings (top right) > Integrations > Stripe > Click on "activate"
Paste your Stripe API Token and submit
You’re good to go!
(First, you need to create a account if you haven't already)
In your Stripe , click on “Developers” then select the “Webhooks” tab
Paste this URL in the field “URL”:
Now click on the tab “”