HelperStable

Reconcile payment

Applies a received Payment or PSP Payment to an accepted receivable allocation and persists the corresponding Payment Allocation.

Contexte financier
Reconcile payment
Finance
Typed result

Vue d’ensemble

Applies a received Payment or PSP Payment to an accepted receivable allocation and persists the corresponding Payment Allocation.

Exemple

After proposing and approving an exact match between a bank transfer and two invoices, materialize that allocation in Ormuz.

Parameters 2

paymentRequisPayment
Canonical received payment or payment to refund according to the operation.
receivable_allocationRequisreceivable allocation
Accepted receivable allocation describing how to apply the received amount to the relevant invoices or lines.

Outputs 1

payment_allocationPayment allocation
Canonical payment allocation created by reconciliation or by its explicit reversal.

Behavior

The node consumes the payment and selected allocation proposal to create the canonical application carrying the reconciliation effect on receivables.

Key point Always distinguish the canonical object created by Ormuz from any external effect. A payment or refund intent in draft status does not prove that a provider executed the movement of funds.

Limits and responsibilities

  • Do not directly reconcile an ambiguous proposal before resolving it according to your policy.
  • The allocation must respect the payment's available capacity and balances of the relevant receivables.