Payment Terms

A payment term defines when an invoice becomes due. That due date (dueDate) is the payment target of the document and is the starting point for dunning. It is separate from when instellix tries to charge the customer (charging mode on the Merchant Payment Account).

How the due date is determined

instellix always sets a due date on the invoice. The value is determined as follows:

  1. Payment term on the order or contract
    If a payment term is set on the order or contract (periodInDays), the invoice due date is:

    dueDate = invoice date + periodInDays

  2. No payment term on order or contract
    If none is set, instellix uses the due-date setting from the dunning configuration as fallback:

    Due date starts ___ days after invoice date

    This fallback applies even if automated dunning is switched off.

  3. No dunning configuration at all
    A platform default of 30 days after the invoice date is used.

📘

Prefer setting an explicit payment term on the order or contract when customers need an individual payment target. Use the dunning due-date setting as the tenant-wide fallback.


Payment terms vs. charging vs. dunning

ConceptWhat it controlsWhere
Payment term / due dateWhen the receivable is dueOrder / Contract, or fallback in dunning configuration
Charging modeWhen instellix creates the payment intent (Immediately or on due date)Merchant Payment Account
Dunning levelsReminder steps after the due dateDunning configuration

Active charging (“Immediately”)

Charging immediately does not mean dunning starts as soon as a payment intent fails. Dunning still follows the document’s due date.

If no payment term is set on the order or contract, the dunning due-date fallback applies. A long fallback (for example 14 days) delays the first dunning action even when the charge already failed on day one.

🚧

Recommendation for immediate charging

If you charge immediately and want dunning to follow failed collection closely, set the due-date delay in the dunning configuration to 0 days, or always set an explicit payment term on the order/contract (for example 0).

Charging on due date

With charging on due date, the payment intent is created when the due date is reached. A failed charge on that day can then enter dunning according to your dunning levels.


Configure the due-date fallback and dunning levels

To configure the tenant fallback due date and dunning levels, go to: Global > Dunning configuration

  • Due dateDue date starts ___ days after invoice date (used when no payment term is set on order/contract)
  • Dunning levels 1–3,4 — days after the start of the previous level

Set payment terms on the order or contract when a specific payment target is required.


Related articles


Did this page help you?