Invoicing

Manage invoice issuance, reminders, expiration, cancellation, and payment confirmation with clear lifecycle controls.

#Purpose

Covers merchant invoicing operations from draft creation through payment, expiration, cancellation, and closeout.

#

#

#Expected outcomes and confirmations

  • Every invoice has an immutable identifier and full state history.
  • Reminder and expiration actions occur on policy-defined schedule.
  • Paid invoices map to settlement and accounting entries without ambiguity.

#Common failure states

  • Invoice sent with incorrect amount or customer identifier.
  • Reminder automation is skipped, leading to missed collections.
  • Invoice appears paid in one system but open in another due to delayed confirmation ingestion.

#

#Risk and compliance notes

  • Do not edit paid invoice core fields without approved adjustment process.
  • Preserve invoice artifacts required for tax and audit retention windows.
  • Restrict cancellation rights to approved financial operators.

Last updated: 2026-08-04

Compatibility window: Applies to the currently shipped Ryvra docs portal and interfaces published through August 2026.