Obligations

Obligations are a form of financial relationship or debt between two counterparties. These may include contracts, loans, deposits, or informal financial agreements, with or without accompanying documents.

Each obligation involves two roles:

  1. Creditor — The party making the claim;

  2. Debtor — The party owing the amount.

Obligations always have a direction:

  • Incoming Obligation

    The creditor is an external organization, and the debtor is the own company (from the admin panel).

  • Outgoing Obligation

    The creditor is the own company, and the debtor is an external organization (or another internal one).

Key Differences from Rewards

While obligations are structurally similar to Rewards, there are several key differences:

  • Obligations have Direction (Incoming or Outgoing), unlike rewards.

  • A separate type library is used: Obligation Type instead of Reward Type.

  • No global access restrictions apply (rewards are only visible to users with the corresponding admin panel permissions).

  • Parties are always described in general terms as Creditor and Debtor.

Obligations can be seen as a simplified version of an invoice. They do not include itemized goods or services, and are not linked to specific bank accounts.