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.
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.
(First, you need to create a Stripe account if you haven't already)
In your Stripe Dashboard, click on βDevelopersβ then select the βWebhooksβ tab
Click on βadd an endpointβ
Paste this URL in the field βURLβ: https://app.hubflo.com/stripe/checkout_completed
Then click on "Select events" below and select: checkout.session.completed
> validate
Now click on the tab βAPI Keyβ
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!