Both ways means the payment comes back.

Invoices, credit notes and supplier bills go out to QuickBooks. Payments read back, match the invoice and flip it to paid. Container and air waybill milestones land on the shipment, and a document can be read into fields for a person to check.

Three things sit behind this switch and they are not the same kind of thing. One is a two-way connection, one reads in and never writes back, and one is not a connection at all. The page says which is which.

2
Directions with QuickBooks
Out: invoices, credit notes, supplier bills. Back: payments, which change the invoice on this side.
1
Account, on one server
Credentials are held once for the server. There is no per-company key today, and that is stated here rather than left to be assumed.
What it does

The payment is entered once, in the place the bookkeeper already works.

Out is the easy half and every system does it. The half that decides whether anyone keeps using it is what happens when the money arrives — and what happens when the money arrives without saying which invoice it belongs to.

QuickBooks — last run 02 Sep 08:40 PT Both ways
Out — invoices14 sent · 0 failed
Out — credit notes2 sent
Out — supplier bills9 sent
Back — payment on INV-2026-1184USD 1,711.50 → paid
The cheque was entered in QuickBooks. It came back here, matched the invoice number and the amount, and the shipment’s balance went to zero. Nobody keyed it a second time and nobody marked anything by hand.
Back — three more payments2 matched · 1 unmatched
The unmatched one carries no invoice number. It is left in a short list for a person instead of being applied to whichever open invoice happens to be the same amount.
What the last line is doing there
A payment applied to the wrong invoice is worse than a payment sitting unapplied, because the first one looks finished. The near-match is therefore not taken, and the row says what it is waiting for.

Paid is a fact, not a checkbox.

While an invoice is past terms, the delivery order for that customer is locked. That lock is only worth having if the moment the customer pays, this side finds out. Reading the payment back is what makes the rest of the credit control reliable — otherwise somebody has to remember to unlock it, and sooner or later somebody does not.

The books stay in QuickBooks

There is no chart of accounts here, no bank reconciliation and no month-end close. This system knows what it billed and what it was paid. The accountant keeps the ledger where it is already kept.

Where the invoice comes from →

QuickBooks, in both directions
Invoices, credit notes and supplier bills go out. Payments come back and change the invoice on this side, including partial ones.
Container and air waybill tracking
Carrier milestones read onto the shipment, so the arrival that starts a free-time clock is on the record rather than in somebody’s inbox. This direction only reads; no data is sent to a carrier.
Reading a document with the model
A PDF or an image is read into fields, and the fields are put in front of a person before anything is created from them. It is a reader, not a link to anyone else’s system.
One rule

Connected is a word used here for one thing only.

Most integration pages describe a downloaded file and a paste-in screen with the same verb they use for a live two-way link. The buyer then finds out in week three. Each of the three items here is therefore given the verb it has earned.

Two ways

QuickBooks

Documents out, payments back, and the invoice on this side changes as a result. This is the only thing on the page that writes to another system and reads from it.

Reads in

Tracking

Container and air waybill milestones arrive and land on the shipment. Nothing goes the other way. The credentials behind it are held once for the server, so this is not a place where each company on the server signs in with its own carrier account.

Not a connection

Document reading

A file is read into fields for a person to look at. Nothing is queried, nothing is subscribed to, and no other company is involved. Describing it as an integration would overstate it.

EDI 315 is a file, and is described as a file
SCM writes a 315 status file for the forwarder to download and send on by whatever means are already in use. There is no transmission from here over a VAN or AS2, and there is no booking EDI at all. That is a reasonable thing to want; it would be wrong to describe what CBMGO offers as that.
A near match is not a match
A payment that names no invoice is not applied to the open invoice with the same amount. It waits in a list. One of the twenty release checks (check_silent_errors) exists to stop this system presenting a guess as a fact.
Rates are still typed in by a person
There is no live rate feed from a carrier or an airline anywhere in this product. QMS reads a rate sheet the forwarder has received and shows the table before it creates anything, which is a different thing and is described as a different thing.
What it does not do

The connections that are not here.

No EDI transmission
No VAN, no AS2, no 300 or 301 booking EDI. A 315 file is generated and downloaded, and that is the whole of it.
No carrier label accounts
Nothing here connects to UPS, FedEx or USPS, and no label is bought or printed through any of them. See Parcel, where the same limit is set out for parcel work.
No per-company credentials
Today there is one account, held for the server. Individual companies cannot sign in with their own carrier or accounting logins, and any plan built on that assumption should wait until this page says otherwise.
No live rate feeds
Ocean and air rates are entered by people into the rate tables. Nothing polls a carrier for a price.
No general ledger
No chart of accounts, no bank reconciliation, no month-end close. That is why QuickBooks is on this page at all.
No transmission to CBP
ABI prepares ISF, AES and AMS records and records the responses. Filing to the government is not something this extension quietly adds.
Get a demo

A payment flipping an invoice, shown live.

An invoice is raised on a demonstration shipment, sent to a QuickBooks sandbox and paid on that side, and the balance on this side can be seen going to zero without anybody touching it. The unmatched list is then shown, because that is the part the office will live with day to day.