Integrating Stripe into Turbo Inventory

Created by Turbo Support, Modified on Tue, 10 Feb at 12:26 PM by Turbo Support


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

  1. Go to Apps.

  2. Scroll down to Stripe.

  3. Click Manage.

You will see the Stripe configuration screen.


Step 2 — Enter Stripe API Keys

  1. In the General section, enter:

    • Publishable Key

    • Secret Key

  2. 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:

  1. Go to Apps → Stripe → Manage

  2. Enter your Publishable Key and Secret Key

  3. Save changes

  4. 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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article