Resources · Make integration

Infor M3 Make integrationAutomate Infor M3 with Make.

Tired of keying supplier invoices into Infor M3 by hand? The Infor M3 Make integration gives you 8 modules, 6 actions and 2 searches, all about supplier invoices. This guide is for finance and ops teams on the Enterprise plan: connect the account, then build a first scenario.

Enterprise app This app is reserved to Make's Enterprise plan.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Infor M3 Make integration do?

The Infor M3 Make integration links your Infor M3 account to Make so supplier invoices can be created, updated, read and listed without anyone opening the ERP. You build a scenario, the automation made of modules chained together, and Make runs it for you each time it is scheduled or called.

Invoices captured elsewhere land in the ERP. When invoice details come from a form, a spreadsheet or another tool, Create a Supplier Invoice opens the record in Infor M3 and Add a Supplier Invoice Line Item attaches each line to it. Nobody retypes a thing.

A payee review on demand. List Supplier Invoices by Payee pulls every invoice for one supplier, which is handy before a call with that vendor or when an accountant asks for a statement. Each invoice becomes a bundle, one item passed to the next module, so you can send it to a sheet or a message.

Corrections that stay consistent. Get a Supplier Invoice reads the current record by its ID, and Update a Supplier Invoice writes the fix back, so a change approved in another tool reaches Infor M3 too.

Know the limits before you start. Infor M3 is an enterprise app: it only works on the Make Enterprise plan, and the app has no trigger, so a scenario starts from another app or from a schedule. If you are still weighing plans, read the Make pricing guide, and the n8n vs Make comparison if you are choosing a platform. For a team rollout, the Make agency can help.

Connect

How do you connect Infor M3 to Make?

  1. 01

    Add an Infor M3 module

    In a new scenario, click the +, search for Infor M3 and pick any of its modules, for example Get a Supplier Invoice. Then click Create a connection. A connection is your Infor M3 account linked to Make once and reused by every module.

  2. 02

    Name and authorize it

    Give the connection a name if you like, such as the environment it points to. Then authorize Make on the page Infor M3 shows you, or paste the key your Infor M3 side provides, depending on what the connection window asks for.

  3. 03

    Save and check the list

    Click Save. The connection now appears in the module, and every other Infor M3 module in any scenario can select it from the same dropdown instead of asking you to log in again.

First scenario

Your first scenario: turn incoming invoice data into an Infor M3 invoice

GoalWhen invoice details arrive in another app, Make creates the supplier invoice in Infor M3 and attaches its line.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the +. Infor M3 has no trigger, so the first module belongs to the app where your invoice details live, such as a form or a sheet.

  2. 02

    Add Create a Supplier Invoice

    Click the + on the right of that first module, search Infor M3 and choose Create a Supplier Invoice. Select your connection, then map the invoice details coming from the previous module.

  3. 03

    Attach the line item

    Add Add a Supplier Invoice Line Item after it. Map the invoice returned by Create a Supplier Invoice so the line is attached to the record Make just opened, not to an older one.

  4. 04

    Test with Run once

    Click Run once. Make executes the scenario one time and shows the bundles each module received. Open them to confirm the invoice and its line exist in Infor M3 before going further.

  5. 05

    Schedule and switch it on

    Open Scheduling on the first module. A new scenario runs every 15 minutes by default; adjust it if you want, then switch the scenario on so it keeps working without you.

Modules

What each Infor M3 module does

Infor M3 gives you 8 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Infor M31

Add a Supplier Invoice Line Item

Action

In Make“Creates a new line item and attaches it to an existing supplier invoice.”

This module puts a new line on a supplier invoice that already exists in Infor M3, so an invoice header created earlier finally carries its amounts and items.

When to use it
right after Create a Supplier Invoice, or when a supplier sends an extra line for an invoice your team already recorded.
Watch out
it needs an existing invoice, so map the one returned by the previous module rather than typing it by hand.
Infor M32

Create a Supplier Invoice

Action

In Make“Creates a new supplier invoice.”

You get a brand new supplier invoice in Infor M3 without opening the ERP: the scenario builds the record from data received in another app.

When to use it
when an invoice is approved in a form, a mailbox or a sheet and should become an ERP record straight away.
Watch out
this module creates a record on every run, so test with Run once on a single bundle before switching the scenario on, or you may end up with duplicates.
Infor M33

Get a Supplier Invoice

Action

In Make“Retrieves the details of a supplier invoice by its ID.”

Hand it an invoice ID and it returns the full details of that supplier invoice, ready to be mapped into the next module of the scenario.

When to use it
when you already know which invoice you need, for example before updating it or before sending its details to a colleague in another tool.
Watch out
it reads one invoice by ID only; to find invoices by supplier, use List Supplier Invoices by Payee instead.
Infor M34

Get a Supplier Invoice Line Item

Action

In Make“Retrieves the details of a supplier invoice line item by its ID.”

Reading a single line of an invoice is what this module is for: give it the ID of the line item and it returns that line's details, nothing more.

When to use it
when a question is about one precise line, such as checking a disputed item before replying to the supplier.
Watch out
it needs the line item ID, not the invoice ID; if you only have the batch number, List Supplier Invoice Line Items is the better starting point.
Infor M35

Make an API Call

Action

In Make“Performs an arbitrary authorized API call.”

Here you reach any part of the Infor M3 API that the other modules do not cover, using the same connection you already set up, with no second login.

When to use it
when your process needs something beyond supplier invoices and their lines, which is all the listed modules handle.
Watch out
you write the request yourself, so keep the Infor M3 API reference open and test the call with Run once before relying on it.
Infor M36

Update a Supplier Invoice

Action

In Make“Updates an existing supplier invoice by its ID.”

Changes made elsewhere reach the ERP with this module: it rewrites an existing supplier invoice in Infor M3, found by its ID.

When to use it
when a correction is approved in another app and the invoice in Infor M3 must reflect it without anyone editing it by hand.
Watch out
run Get a Supplier Invoice first when you need to compare the current values, so you only overwrite what really changed.
Infor M37

List Supplier Invoice Line Items

Search

In Make“Retrieves a list of supplier invoice line items by the invoice batch number.”

Give it an invoice batch number and it brings back every line item filed under that batch, each as its own bundle for the following modules.

When to use it
when you want to copy or check all the lines of a batch, for instance to rebuild the detail in a spreadsheet for a review.
Watch out
a search can return zero, one or many bundles, and each bundle costs an operation, one run of a module, in the modules that follow.
Infor M38

List Supplier Invoices by Payee

Search

In Make“Retrieves a list of supplier invoices by the payee.”

One supplier, all their invoices: this search gathers the supplier invoices recorded for a given payee and passes them on one by one.

When to use it
before a vendor meeting or when an accountant asks what is outstanding with one supplier.
Watch out
if nothing matches, the next modules simply do not run, so check the payee value in the bundles after Run once when the output looks empty.
Need help

Need help automating Infor M3 with Make?

A person reads every message.

FAQ

Infor M3 and Make: common questions

01Is the Infor M3 Make integration free?
No. Infor M3 is an enterprise app in Make, and the Make documentation states it is available on the Enterprise plan only. The Free plan covers more than 3,000 standard apps with 2 active scenarios and a 15 minute minimum interval, but enterprise apps like Infor M3 stay out of reach there, as they do on Core, Pro and Teams. Make counts usage in credits, one operation per module run, and this page gives no price for Infor M3 itself.
02What do you need to connect Infor M3 to Make?
You need a Make account on the Enterprise plan and access to the Infor M3 account you want to automate. The documentation lists no other prerequisite and no specific connection steps, so the usual Make flow applies: add an Infor M3 module, click Create a connection, give it a name if you want, authorize Make or paste the key Infor M3 gives you, then click Save. The connection is then reused by every Infor M3 module.
03Does the Infor M3 Make integration react in real time?
It depends on what starts the scenario, because Infor M3 has no trigger module in Make. You can start from an instant trigger of another app, which calls Make through a webhook as soon as something happens there, and then use the Infor M3 modules. Or you can run the scenario on a schedule set on its first module: a new scenario runs every 15 minutes by default, and paid plans allow intervals down to 1 minute.
04What if an Infor M3 module is missing in Make?
Use Make an API Call. The listed modules only cover supplier invoices and their line items, but this module lets you call any endpoint of the Infor M3 API from your scenario, with the same connection you already created. You write the request yourself, so test it with Run once and read the returned bundle before switching the scenario on. The only limit the documentation gives for the app is the Enterprise plan requirement.
05Should you use Make or n8n for Infor M3?
It depends on the tool your team already runs. In Make, Infor M3 comes with 8 modules: 7 ready ones for supplier invoices and their lines, plus Make an API Call, and it requires the Enterprise plan. Many apps also have an n8n node, so check whether one exists for Infor M3 and what it covers before deciding. Compare the operations you actually need, invoice creation, updates, lookups by payee or batch, against what each platform offers for this app.