CarrierPaymentStatus

  • Brokerage-side external carrier identifier (the externalId used elsewhere in the API). Resolved against (brokerageKey, carrierId), which is unique. Required on every entry.

  • Explicit payment status. OTHER is a catch-all for states not yet promoted to first-class enum values (e.g., PARTIAL, APPROVED, DISPUTED, FAILED); additional values may be added in a backward-compatible way.

  • Actual payment date (YYYY-MM-DD, UTC).

  • Payment method used.

  • Broker-side transaction or confirmation IDs associated with the payment (e.g., TriumphPay confirmation IDs). A list supports split payments and multiple confirmation IDs per payment.

  • Scheduled payment date (YYYY-MM-DD, UTC).