Skip to content

FousONE eCommerce

Pull your ONE eCommerce invoices into your own systems

Read outstanding invoices, overdue charges, billing disputes and receipts from the ONE FINANCE Hub in ONE eCommerce with one API call each. Or have a workflow check each customer code every morning and hand overdue BLs to accounts payable.

Works with your own ONE eCommerce account. Fous is an independent product.

What you can build on ONE eCommerce

  • Get outstanding invoices

    Build this

    Reads Outstanding Management in the ONE FINANCE Hub: outstanding invoices, BLs and overdue charges, with balance and credit limit, for one customer code.

    Takes
    Customer code (optional), overdue only (optional)
    Returns
    Invoice number, BL number, charge, amount, currency, overdue, account balance, credit limit, overdue amount
  • Check billing dispute statuses

    Build this

    Reads Dispute Management in the ONE FINANCE Hub: each dispute you raised, its status and the latest reply from ONE's finance team.

    Takes
    Customer code (optional), status (optional)
    Returns
    Invoice or BL number, raised on, status, latest message, latest message date
  • Find receipts

    Build this

    Searches Receipt Inquiry in the ONE FINANCE Hub by BL number, invoice reference or date and reads the official receipts it lists.

    Takes
    BL number, invoice reference or date
    Returns
    Receipt number, BL number, invoice reference, payment channel, amount, currency, date
  • Raise a billing dispute on an invoice

    Build this

    Opens an invoice or BL line in Outstanding Management, raises a billing dispute with your reason and returns the dispute as Dispute Management lists it.

    Takes
    Customer code, invoice or BL number, reason
    Returns
    Invoice or BL number, dispute status, date raised

Automate ONE eCommerce with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Overdue charges for each customer code

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    For each customer code you name, get the outstanding invoices in Outstanding Management.
    Step 2
    Keep the ones marked overdue.
    Step 3
    Email you the list, one section per customer code, with BL number, invoice number and amount.
  • Billing disputes that changed status

    Build this
    Starts
    Every weekday at 9:00
    Step 1
    For each customer code, read Dispute Management.
    Step 2
    Keep the disputes whose status changed since the last run.
    Step 3
    Post each one, with its status and ONE's latest message, to your ERP or Slack webhook.
  • The day's receipts, handed to accounting

    Build this
    Starts
    Every weekday at 18:00
    Step 1
    Find the receipts dated today in Receipt Inquiry.
    Step 2
    Stop when there are none.
    Step 3
    Post receipt number, BL number, invoice reference, payment channel and amount to your accounting webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get outstanding invoices” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "one-line.com/get_outstanding_invoices",
    "input": {
      "customer_code": "ACME01",
      "overdue_only": false
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "customer_code": "ACME01",
    "account_balance": 18420,
    "credit_limit": 50000,
    "overdue_amount": 2650,
    "currency": "USD",
    "invoices": [
      {
        "invoice_number": "INV-7731042",
        "bl_number": "ACMEB0948211",
        "charge": "Ocean freight",
        "amount": 15770,
        "currency": "USD",
        "overdue": false
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

ONE eCommerce’s own options

ONE offers Schedule, Price and Shipment & Tracking APIs through its Developer Portal to registered customers, partners and authorised developers, after it reviews and approves each request. It also exchanges EDI messages for bookings, shipping instructions, status, VGM and invoices. Invoices, disputes and receipts are in the ONE FINANCE Hub inside ONE eCommerce, which exports invoice data as PDF or Excel.

OptionWhat it coversWhat it takes
ONE Developer Portal APIsSchedule APIs (point-to-point, vessel, port), a Price API for contract rates, and Shipment & Tracking APIs.A registered account and ONE's approval of each request. Testing runs in sandbox environments before production.
EDIEDIFACT and ANSI X12: schedule, booking request and confirmation, status, shipping instruction, VGM, invoice (INVOIC or 310).Arranged with ONE through its inquiry form or your ONE representative, tested before production.
ONE FINANCE Hub exportsInvoice data from Outstanding Management as PDF or Excel, and a Statement of Account for any date range.A ONE eCommerce account in a country where the Hub's services are offered.
ONE eCommerce by handBooking, tracking, documents and the ONE FINANCE Hub, switching between parent and child entities.A ONE eCommerce account.

Read on November 12, 2026: ONE Developer Portal FAQ, ONE Data Integration: API and EDI, ONE FINANCE Hub.

Signing in to ONE eCommerce

You sign in to ONE eCommerce with your own account. You can pay as a guest, but paying from your account and seeing the full transaction history need you to be signed in. With Fous you sign in once through ONE eCommerce's own sign-in: the login is sealed with AES-256, and an expired session is signed back in.

Worth knowing

Services depend on your country
The ONE FINANCE Hub is offered country by country, and you see only the services available in yours. A method reads only what your account is shown.
Parent and child customer codes
Entity Switching moves between parent and child entities, so a method takes the customer code as an input. The Statement of Account can be requested for several customer codes at once.
Pay before the invoice exists
Advance Payment takes your BL as the payment reference when an urgent charge has no invoice yet. Payment Submission shows whether a bank transfer has reached ONE's account.
API access is reviewed per request
ONE reviews and validates each Developer Portal request and emails you when its status changes. Its APIs cover schedules, prices and shipment tracking, not the ONE FINANCE Hub.

More in Logistics: ocean carriers, terminals and ports

Other industries: NCR Power Traffic, Mercedes-Benz Supplier Portal, Honeywell MyAerospace, ZooplaPro, NLIS database, Wayfair Partner Home.

Frequently asked questions

ONE offers Schedule, Price and Shipment & Tracking APIs through its Developer Portal, to registered customers, partners and authorised developers after it approves each request. Invoices also come by EDI (INVOIC or ANSI X12 310), arranged with ONE. The ONE FINANCE Hub itself exports invoice data as PDF or Excel.

Outstanding Management shows outstanding invoices, BLs and overdue charges, and Entity Switching moves between parent and child entities. With Fous, a workflow can loop over your customer codes on a schedule and email you or post the result to your webhook.

Open Dispute Management in the ONE FINANCE Hub. Each dispute shows its status (In Progress, Resolved or Rejected) and the full communication history with ONE's finance team, and you get a notification at each stage.

Use Receipt Inquiry in the ONE FINANCE Hub and search by BL number, invoice reference or date. It holds the official receipts from all payment channels and emails a copy to your registered address. The full transaction history needs you to be signed in.

No. Fous is an independent product. You use it with your own ONE eCommerce account, and a method reads and does only what that account can.

Put ONE eCommerce behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextShipmentLinkeModalPortTruckPassNCR Power TrafficHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of ONE eCommerce (Ocean Network Express). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.