Back to Nodes

MetroERP

Last updated Oct 23, 2026

n8n node for MetroERP contacts, invoices, and vendor bills

13 Weekly Downloads
402 Monthly Downloads

Included Nodes

MetroERP

Description

n8n-nodes-metroerp

Create and update contacts, customer invoices, and vendor bills in MetroERP from n8n.

Install

In n8n, open Settings → Community nodes and install:

n8n-nodes-metroerp

On n8n Cloud this package must be a verified community node before it can be installed.

Credential

Create a credential named MetroERP API:

| Field | Value |
|—|—|
| Base URL | Your public Metro URL, for example https://metro.yourcompany.com |
| API Key | From Metro: Accounting → Configuration → n8n Integration → API Keys |

The API key needs Contacts and Invoices access. Bills use the Invoices permission.

n8n Cloud cannot call http://localhost. The Metro site must be reachable over HTTPS.

Nodes

Search for MetroERP.

| Resource | Operations |
|—|—|
| Contact | Create, Get, Get Many, Update |
| Invoice | Create, Get, Get Many, Update |
| Bill | Create, Get, Get Many, Update |

Excel upload

1. Add a form or manual trigger and upload an .xlsx file.
2. Add Extract from File so each row becomes one item.
3. Add MetroERP.
4. Turn on JSON Parameters and map columns in JSON Body.

Invoice columns: customername, email, reference, currency, description, quantity, unitamount.

Bill columns: vendorname, email, reference, currency, description, quantity, unitamount.

Empty optional columns are accepted. customername or vendorname, plus description, are required.

API

The node calls:

POST /api/n8n/v1/contacts
POST /api/n8n/v1/invoices
POST /api/n8n/v1/bills

Authorization header: Authorization: Bearer .