Square × NetSuite integration

Square payments, matched to NetSuite invoices.

Your team creates invoices in NetSuite and collects payment in the field with Square. Relay keeps the two in sync — and closes out each invoice when it’s paid — so no one reconciles by hand again.

Setup takes about a minute and happens once.

NetSuiteOpen

Invoice #1042

$1,240.00

Morgan Distribution · Net 30

syncs
SquareSynced

Invoice #1042

$1,240.00

Morgan Distribution · Net 30

How it works

  1. 01

    Connect once

    Link NetSuite and Square through Ampersand. OAuth and token refresh are handled for you — Relay never stores your credentials.

  2. 02

    Invoices sync

    Open NetSuite invoices flow into Square every few minutes, each tagged with its NetSuite invoice id so nothing gets lost.

  3. 03

    Payments reconcile

    Payments your drivers collect in Square are applied back to the matching NetSuite invoice, closing it when it’s paid in full.

No manual matching

The reconciliation your accountant does by hand, every payment to its invoice, runs on its own.

Always current

Relay checks for new and updated invoices on a ~10-minute cadence, so Square stays in step with NetSuite.

Secure by design

Square and NetSuite are reached through the Ampersand proxy. No provider tokens ever touch our servers.

Ready to connect your accounts?

Sign in to link NetSuite and Square.

Get started