Software made in Québec · Data hosted in Canada · Support from the Québec team

Connect your Stripe account

4 min read

Stripe processes card payments in InnoBooks — at the counter on a reader, and for the orders placed on your online store. You connect your Stripe account from the settings: the sign-up happens at Stripe, there is no API key to copy, and your payouts go straight to your own bank account.

What you need

  • Administrator access to your company in InnoBooks. Other roles see a message asking them to contact an administrator.
  • The information Stripe asks for during onboarding: business, identity and bank account.
  • Your business address filled in InnoBooks, if you plan to register a card reader.

Steps

  1. Open the Stripe payments page

    From the menu, open Settings, then Stripe payments. As long as no account is linked, the page shows Connect your Stripe account and the reminder that there is no API key and no webhook to configure.

  2. Click « Connect with Stripe »

    You leave InnoBooks for a form hosted by Stripe: business, identity, bank account. You can stop and resume it later. Once it is done, Stripe brings you back to InnoBooks and a message confirms the account is connected.

  3. Check the state of your account

    The page then shows Your Stripe account is connected, the account identifier, the last synchronisation time and two indicators: Payments and Payouts, each either Active or Pending. Payouts staying pending for a while is normal — Stripe is finishing its checks. The Open the Stripe dashboard button takes you to your account at Stripe.

  4. Resume onboarding if Stripe asks for more

    If something is missing, the page shows Onboarding is not finished and explains in plain words what Stripe expects — identity document, business address, bank account, verification under way… The Resume onboarding button only appears when there is actually something for you to provide; otherwise everything is settled from your Stripe dashboard.

  5. Register your card reader (if you take payments at the counter)

    In the Terminal reader section, open Register a new reader. On the reader itself, go to Settings > Generate pairing code and copy the code shown (three dash-separated words, such as sepia-cerulean-orynx) into Registration code. The reader is then discovered automatically and ready to take payments.

  6. If you were already using your own API keys (existing merchants)

    Connect the Stripe account you already use: same account, same history, same payouts. Nothing stops while you connect it, and your payments switch over as soon as the account is active. One thing has to be redone afterwards: register your reader again, as in the previous step. Your old keys are no longer used; you can remove them with Delete the stored keys whenever you want.

Tips & edge cases

  • A reader belongs to a single Stripe account at a time. Registering it on your connected account removes it from the previous one: that is intended, and moving it back works the same way.
  • The reader shows the pairing code in its own language. If yours is set to French and the code contains accented words, switch it to English for the time of the registration.
  • Your business address is used to create the Stripe location of the reader: if it is incomplete, the registration will tell you before going any further.
  • Stripe's processing fees apply as usual, and Stripe collects them as usual.
  • The Legacy API keys (advanced) section only appears for companies that already have keys stored.

Frequently asked questions

Do I need to create a new Stripe account?

No. If you already have one, connect it as-is: you keep your history, your payouts and your dashboard. If you do not have one, Stripe's form creates it during onboarding.

Where does the money go?

To your Stripe account, then to the bank account you declared to Stripe. InnoBooks never holds your money.

Do payments stop while I connect the account?

No. Your payments keep going through your current setup and switch to the connected account as soon as it is active.

What happens if I delete my API keys?

Nothing for your payments: they already go through the connected account. The keys were only kept as a safety net.

Can't find your answer?

Write to us — we reply quickly.

Contact us