Skip to content

FousTriumph Payments portal

Get your Triumph Payments invoice statuses through an API

Read each invoice's payment status, approved date and scheduled pay date, and its paperwork status, in one API call. Or let a workflow check the Paperwork tab each morning and email you the invoices marked Exception or Incomplete.

Works with your own Triumph Payments portal account. Fous is an independent product.

What you can build on Triumph Payments

  • Check invoice payment status

    Build this

    Searches the Invoices page by invoice number or date range and reads each invoice's payment status, approved date and scheduled pay date from View Details.

    Takes
    Invoice number, or a date range
    Returns
    Invoice number, load number, broker, payment status, approved date, scheduled pay date
  • List paperwork by status

    Build this

    Opens the Paperwork tab, picks a paperwork status tag such as Exception or Incomplete and reads each invoice's status, notes and any Action Required message.

    Takes
    Paperwork status (optional)
    Returns
    Invoice number, load number, broker, paperwork status, last update, notes, action required message
  • Enable QuickPay on an invoice

    Build this

    Opens Invoices, clicks QuickPay Available on the invoice you name and selects Enable QuickPay.

    Takes
    Invoice number
    Returns
    Invoice number, broker, QuickPay enabled, payment status
  • Submit paperwork for a load

    Build this

    Clicks + Paperwork in the Paperwork tile on the Dashboard, enters the load details, uploads the rate confirmation and POD, adds accessorials and submits.

    Takes
    Broker, load number, rate confirmation PDF, POD PDF, accessorials (optional)
    Returns
    Load number, broker, paperwork status, submitted at

Automate Triumph Payments 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.

  • Paperwork in Exception or Incomplete, every morning

    Build this
    Starts
    Every weekday at 7:30
    Step 1
    List the paperwork with status Exception, then with status Incomplete.
    Step 2
    Keep the invoices that were not there on the last run.
    Step 3
    Email you each one with its broker, load number and Action Required message.
  • Scheduled pay dates, posted to your accounting system

    Build this
    Starts
    Every weekday at 17:00
    Step 1
    Check the payment status of every invoice from the last 30 days.
    Step 2
    Keep the invoices whose payment status or scheduled pay date changed since the last run.
    Step 3
    Post invoice number, load number, broker, payment status and scheduled pay date to your webhook.
  • Payment status for a load, on request from your TMS

    Build this
    Starts
    When your TMS calls the workflow's webhook with an invoice number
    Step 1
    Check the payment status of that invoice on the Invoices page.
    Step 2
    Post the payment status, approved date and scheduled pay date back to your TMS 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 “Check invoice payment status” 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": "secure.triumphpay.com/check_invoice_payment_status",
    "input": {
      "date_from": "2026-11-02",
      "date_to": "2026-11-11"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "invoices": [
      {
        "invoice_number": "INV-20417",
        "load_number": "L-883152",
        "broker": "Northwind Logistics",
        "payment_status": "Scheduled",
        "approved_date": "2026-11-06",
        "scheduled_pay_date": "2026-11-13"
      }
    ],
    "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.

Triumph Payments’s own options

Triumph's carrier help centre documents the portal and no API for carriers: you check invoices and paperwork in the portal, or send paperwork to your broker by email. Brokers and shippers connect their TMS on their side. Triumph's page for factors mentions an API with network brokers for load data, without published terms.

OptionWhat it coversWhat it takes
TMS integrations for brokers and shippersBrokers and shippers schedule and automate carrier payments from inside their TMS, for example MercuryGate.A broker or shipper account with Triumph and a supported TMS.
API for factorsLoad data from network brokers, from dispatch through payment, and NOA management.A factoring company working with Triumph. Terms are arranged with Triumph and not published.
Paperwork by emailSends paperwork to a broker's accounts payable email address, as given on the rate confirmation.The broker's address and instructions from your rate confirmation.
Triumph Payments by handThe Dashboard with Payors, Invoices, the Paperwork tab and global search by load number, invoice number or transaction ID.A carrier account connected to each broker or shipper that pays you.

Read on November 12, 2026: Triumph Payments carrier FAQ, Solutions for freight factors, TriumphPay and MercuryGate integration.

Signing in to Triumph Payments

Triumph Payments asks for your password, then a second step through Okta: an Okta Verify push or code, Google Authenticator, or a code by phone call or text. With Fous you sign in once through the portal's own sign-in with your own account, and the login is sealed with AES-256. When your second step is an Okta Verify push, that phone approval is handled and an expired session is signed back in.

Worth knowing

Paperwork takes 24 to 48 business hours
Triumph says processing typically takes 24 to 48 business hours after you submit. The statuses are Submitted, Received, Delivered, Approved, Exception and Incomplete, and they update on their own.
QuickPay starts after two things happen
QuickPay terms begin only once the broker has uploaded the invoice and your paperwork is approved. You can set QuickPay per invoice, or per broker under Default Term and Payment in Payors.
Only connected brokers show up
Search returns results from your connected broker relationships only, and you can submit paperwork only to brokers that accept it through Triumph Payments.
One login per person
Triumph notes that its multifactor step may clash with several people sharing one login, and asks each user to set up their own. A method runs with the account you connect.

More in Logistics: trucking, rail and parcel

Other industries: BMW Group Partner Portal, myWorld Web, Ignite, Iron Mountain Connect, Kroger Partner Pass, Cenconline B2B.

Frequently asked questions

Not one documented for carriers. Triumph's carrier help centre covers the portal and sending paperwork by email. Brokers and shippers connect their TMS to Triumph on their side, and Triumph's page for factors mentions an API with network brokers for load data, without published terms.

Open Invoices, search for the invoice number and read the payment status shown above it. View Details adds the approved date, when the invoice upload was approved, and the scheduled pay date, when the payment will be paid.

It means there is an issue with your paperwork that may need action. The invoice details show an alert saying what is missing or needs correcting. If you see Action Required, work with your broker and submit the correct paperwork. You can build a workflow that emails you each new Exception every morning.

Yes. The Paperwork tab lists all invoices, and the status tags filter them, for example to every invoice in Exception. Search covers all your connected broker relationships by load number, invoice number or transaction ID.

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

Put Triumph Payments portal 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 nextC3 ReservationsKroger One Network portalNCR Power TrafficBMW Group Partner PortalHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Triumph Payments portal (Triumph). 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.