1. Services
Confirma Finance Integrations API
  • Introduction
  • Authentication
  • Environments
  • Data validation
  • Contact information
  • Go Live & Deployment Guide
  • Services
    • Services
    • Invoice Intermediation service
    • Invoice Lifecycle service
    • Debt Collection services
    • Accounting integrations
    • Print and Distribution service
      • Overview
    • Operations
      • Overview
  • Core endpoints
    • Onboarding
      • Introduction to onboarding
      • Create a new client
      • Validate access token
      • Renew access token
    • Invoices
      • Introduction to Invoices
      • Create an invoice
      • Create an Invoice Action
      • Retrieve case details
      • Retrieve distribution Information
      • Retrieve distribution Information MV v2
    • Payments
      • Introduction to Payments
      • Retrieve Payments
      • Retrieve settlements
    • Accounting
      • Introduction to accounting
      • Invoice
        • Invoice
      • Ledger
        • Ledger
        • Ledger
      • Payment
        • Payment
        • Payment
    • Operations
      • Retrieve Finvoice Credentials
  • Schemas
    • Finvoice Credentials Response
    • Invoice Header object
    • Invoice Parties
    • Invoice Attachments
    • InvoiceExtensions
    • Client Settings
    • Accounting
    • Address
    • BuyerParty
    • Collection
    • Collection Costs
    • Collection Interest
    • Contact
    • Contact Person
    • Definition Detail
    • Delivery Party
    • Distribution
    • Factoring
    • Interest
    • InvoiceAmounts
    • Invoice Content Data
    • Invoice Recipient Party
    • InvoiceReferences
    • InvoiceRowData
    • InvoiceTerms
    • PaymentData
    • Payment Details
    • PaymentState
    • PaymentTerms
    • Processing
    • SalesInvoiceRequest
    • Seller Party
Need help?
  1. Services

Invoice Lifecycle service

The Invoice Lifecycle service includes a full suite of services like invoice printing and distribution, payment control, reminders, and collection services.

Lifecycle process flow#

This diagram showcases the normal process flow of lifecycle.
partner_invoice_lifecycle_flow.svg
Invoice lifecycle flow diagram
Every invoice (case) is tracked, and all actions are carried out in accordance with the predefined rules of the creditor.

Automated process within payment control#

Once an invoice passes its due date without being settled, its status is automatically transitioned to overdue, which triggers the next phase of the lifecycle.
From this point onward, the agency payment control initiates the reminder and collection workflow in accordance with the creditor’s configured contract and rules.
This process typically begins with automated payment reminders and, if the invoice remains unpaid, progresses through predefined escalation steps such as notices and transfer to collection.
Each step is executed automatically based on timing and business rules, ensuring consistent follow-up and minimizing manual intervention while keeping the invoice continuously tracked until resolution.

Settlement allocation#

When an outstanding receivable receives a payment — whether full or partial — the amount is registered as settled by the debt collection agency.
Any collected funds are automatically allocated to the settlement process and included in the next payout cycle to the creditor. This applies to all incoming installments, meaning that even partial payments contribute proportionally to the total settled amount.
At agreement defined intervals, the agency executes a settlement run, during which all accumulated settled amounts are aggregated. As part of this process, the agency generates a detailed settlement report outlining the included receivables, payments, and any applicable fees. Simultaneously, a corresponding payment transaction is initiated to transfer the settled funds to the creditor. This ensures that all collected amounts are systematically reported and disbursed without manual intervention.
You can fetch the settlement information via API service.

Implementation plan - Invoice Lifecycle#

As the use of this service begins with posting new sales invoices, please follow the steps below to ensure optimal use of the Partner API endpoints.
1
Create an invoice
Start the implementation with posting new invoice to the service.
Use the API endpoint: Create an Invoice
2
Retrieve the distribution information
Retrieval of invoice related delivery information is a key function to finding possible errors or failures on the distribution to the end customers. It's good practice to retrieve this data once a day.
Use the API endpoint: Retrieve distribution Information
3
Retrieve case details
Each invoice has it's own case identifier, and monitoring of the case details gives your up-to-date information about the status of the case and invoice connected to the case.
Use the API endpoint: Retrieve case details to get updates
4
Update of the receivables
Tell the agency about any changes to the receivables in your system - this can be payment or different type of requested action.
Use the API endpoint: Create an Invoice Action
5
Retrieve settlements
Retrieve the list of new settlements for the sales invoices that have received payments, and are part of the settlement.
Use the API endpoint: Retrieve settlements

Print & Distribution
As a key part of the process, our Print & Distribution service ensures that invoices are delivered to their recipients.
Learn more about the Print & Distribution.
Previous
Invoice Intermediation service
Next
Debt Collection services
Built with