📔
Hubflo Quick Start Guide
Go to Hubflo
  • Hubflo - Quick Start Guide
  • 1/ Get ready
  • 2/ Basic setup
  • 3/ Beta launch of your portal
  • Maximize client engagement
  • Video tutorials
  • Knowledge base
  • More
    • Learn more about the portal
      • ☑️Tasks
      • 💬Client Messaging
      • 🖇️Embeds
      • 🔔Client Portal Notifications
      • 🕵️‍♂️Testing the portal
    • 👀Projects
    • 📩Connect your email/calendar
    • 📱Install the Hubflo apps
    • 💰Billing
      • ℹ️Set up your personal and business info
      • 💰Connect Stripe to collect payments
      • 🔗Connect to Quickbooks
      • 🔗Connect to Xero
      • Advanced
        • 🔁Recurring invoice/Subscriptions
        • 🛒Create your catalog of services
    • 🛠️Setup custom fields
Powered by GitBook
On this page
  • Can I auto charge clients?
  • Which currencies are supported?
  • How to enable the Stripe integration:
  • 1- Set up on your Stripe account
  • 2- Activate the integration on Hubflo
  1. More
  2. Billing

Connect Stripe to collect payments

PreviousSet up your personal and business infoNextConnect to Quickbooks

Last updated 2 months ago

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:

1- Set up on your Stripe account

  1. Click on “add an endpoint”

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

  3. 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!

(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 “”

💰
💰
Stripe
Dashboard
https://app.hubflo.com/stripe/checkout_completed
API Key