Spiris – Gotchas
Spiris (formerly Visma eAccounting) is a Nordic SaaS accounting and invoicing platform for small businesses in Sweden, Norway, and the Netherlands.
1 gotcha across 1 resource
These are connector-specific behaviors and limitations to be aware of when integrating.
Bills1 gotcha
billsAllSpiris (Visma eAccounting) does not expose per-payment detail on the bill response. To check whether a bill is paid, use the balance and total fields:
balance === 0→ fully paidbalance < total→ partially paid (reflected instatus: partially_paid)balance === total→ unpaid (reflected instatus: authorised)
status is derived from Spiris's Status field combined with RemainingAmount, not from Status alone.
Per-payment records (payment date, amount, bank account) are scoped under /supplierinvoices/{id}/payments in the Spiris API and are not surfaced on the unified Bill. Bill payments can be created via POST /bill-payments but not listed or retrieved individually through the unified API.