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!