---
title: "Integrating with Mintsoft"
description: "How to connect Order Editing with Mintsoft so edited orders sync correctly before fulfilment."
url: https://docs.orderediting.com/en/articles/14155893-integrating-with-mintsoft
collection: "3PL & Fulfilment"
updated: 2026-08-10
language: en
---

# Integrating with Mintsoft

How to connect Order Editing with Mintsoft so edited orders sync correctly before fulfilment.

# Overview

Mintsoft is a UK warehouse management and fulfilment platform used by 3PLs and brands. Order Editing works with Mintsoft so your warehouse only fulfils the final, edited order. It's one of the easiest setups, because Mintsoft handles partial payments correctly on its own.

* * *

# How it works

Order Editing works with Mintsoft through delayed payment capture, and Mintsoft uniquely respects partial-paid status on its own. When a customer adds items to their order, the order becomes partially paid and Mintsoft automatically pauses it. When the customer completes the outstanding payment, the order returns to paid and Mintsoft resumes fulfilment. No hold, tag, or Shopify Flow setup is needed.

* * *

# Setup steps

## Step 1: Get your Mintsoft API key

1\. In Mintsoft, go to **Settings**, then **Warehouse User Accounts** or **Client User Accounts**.

2\. Find your user, click **Actions**, then **Set API Key to Never Expire**.

3\. Copy the API key.

💡 **Tip:** If you can't see the API Key column on the accounts page, add it from the **Column Visibility** dropdown. A never-expiring key is the most reliable option, but you can also connect with a username and password and Order Editing will refresh the connection automatically.

## Step 2: Connect Mintsoft in Order Editing

1\. In Order Editing, go to **Integrations > Mintsoft** and turn on **Use Mintsoft integration**.

2\. On the **API Key (Recommended)** tab, paste your key into **Mintsoft API Secret** and click **Connect**.

3\. Click **Check Status** to confirm the connection is healthy.

## Step 3: Confirm the payment filter in Mintsoft

1\. In Mintsoft, open your Shopify connection and go to the **Advanced** tab.

2\. Confirm that only **paid** is selected as the payment status filter.

3\. Remove **authorized** or **partially paid** if either is selected.

* * *

# Troubleshooting

## Check Status shows unhealthy

Mintsoft can report unhealthy if there are no orders in the account at the time of the check. Try again once you have a real order in the system.

## Orders are imported before editing finishes

Open your Shopify connection in Mintsoft, go to the **Advanced** tab, and confirm only **paid** is selected as the payment status filter.

## Using Mintsoft through a 3PL?

If your 3PL runs Mintsoft for you, they control the API access. Ask your 3PL for the API key to connect.

* * *

# Common questions

## Do I need to set up a hold or a Shopify Flow?

No. Mintsoft pauses partially paid orders on its own, so there's no extra hold or Flow to configure. Just confirm the paid-only payment filter.

## What happens when a customer adds items to their order?

The order becomes partially paid and Mintsoft pauses it. Once the customer pays the difference, it returns to paid and Mintsoft fulfils the final order.

## Related

- [Integrating with ShipBob](https://docs.orderediting.com/en/articles/14155896-integrating-with-shipbob.md)
- [Integrating with ShipHero](https://docs.orderediting.com/en/articles/14166037-integrating-with-shiphero.md)
- [Integrating with ShipStation](https://docs.orderediting.com/en/articles/14155873-integrating-with-shipstation.md)
- [Order Editing and 3PLs](https://docs.orderediting.com/en/articles/15237738-order-editing-and-3pls.md)
- [Order Editing and Fulfilment & Shipping Platforms](https://docs.orderediting.com/en/articles/15316144-order-editing-and-fulfilment-and-shipping-platforms.md)
