Created by David Joyce
Overview
This guide explains how to integrate Stripe with Turbo Inventory, enabling customers to pay invoices online and allowing your business to control when Stripe is offered as a payment option.
Stripe integration is quick to set up and provides:
Online invoice payments
Configurable payment rules
Optional Stripe Terminal support (covered in a separate guide)
Prerequisites
Before starting, ensure:
You have an active Stripe account
You have access to your Stripe dashboard
You have your:
Publishable Key
Secret Key
These keys are generated in Stripe and are required to connect Turbo to Stripe.
Step 1 — Open Stripe Integration Settings
Go to Apps.
Scroll down to Stripe.
Click Manage.
You will see the Stripe configuration screen.
Step 2 — Enter Stripe API Keys
In the General section, enter:
Publishable Key
Secret Key
Click Save Changes.
Once saved, Stripe is connected to Turbo.
Step 3 — Stripe as an Online Payment Option
After configuration:
Stripe becomes available as a payment option when customers:
View invoices online
Click to pay outstanding invoices
No additional setup is required for basic online payments.
Step 4 — Configure Stripe Payment Rules
Turbo allows you to control when Stripe is offered as a payment method.
Invoice value limits
You can define rules such as:
Do not allow Stripe payments below a certain value
Do not allow Stripe payments above a certain value
Example use cases
Do not allow Stripe for invoices under £1,000
Require immediate payment for spare parts under €5,000
Disable Stripe for very large invoices that require bank transfer
These rules help enforce internal payment policies.
Step 5 — Stripe Terminals (Optional)
Turbo also supports Stripe Terminals for in-person payments.
Stripe terminals must be registered separately
Terminal setup is covered in a separate training video
Best Practices
Test Stripe with a low-value invoice after setup
Align Stripe rules with your payment policies
Ensure invoice email templates mention online payment options
Restrict Stripe where manual approval or bank transfer is required
Common Troubleshooting
Incorrect API keys will prevent Stripe from appearing as a payment option
Missing Secret Key will block transactions
Invoice value outside configured limits will hide Stripe from the customer
Summary
To integrate Stripe with Turbo Inventory:
Go to Apps → Stripe → Manage
Enter your Publishable Key and Secret Key
Save changes
Configure payment value limits if required
Once complete, customers can securely pay invoices online using Stripe.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article