Skip to content

Company Finance And Training

Invoices, Payments, Fines

Core APIs

  • GET /payments/membership-invoices/my-company
  • GET /payments/membership-invoices/{invoiceId}
  • POST /payments/membership-fees/{invoiceId}/pay
  • GET /payments/fines/my-company
  • POST /payments/fines/{fineId}/pay
  • GET /payments/transactions/recent

Operational Steps

  1. Review pending invoice/fine obligations
  2. Execute payment action
  3. Verify transaction appears in history
  4. Download receipt where available

Training And LMS

Core APIs

  • GET /training/my-trainings
  • POST /training/{materialId}/start
  • PUT /training/{materialId}/progress
  • GET /lms/user/courses
  • GET /lms/user/stats

Operational Steps

  1. Open training dashboard
  2. Start assigned material
  3. Update and save progress
  4. Validate completion state and compliance indicators

Common Failures

  • LMS auth misroute:
  • verify remote Keycloak URL and client redirect URIs
  • Payment not reflected:
  • verify callback/reconciliation and invoice transition state