Invoice Integration Patterns

Introduction

This guide explains how to manage invoices via the Adfin API, including creating, fetching, updating, and activating invoices for payment collection. It outlines invoice statuses, payment collection workflows, and best practices for implementation, with practical examples to help you integrate invoicing into your platform seamlessly.

Glossary

Quick reference if you are not used to invoice workflows or payment implementations.

  • Invoice: A document issued by a business requesting payment from a customer for goods or services provided, specifying the amount owed and the due date.
  • Payment Collection: The process of receiving funds from a customer in response to an issued invoice, which can be done via Direct Debit, card payments, or bank transfers.
  • Due Date: The date by which the invoice must be paid.
  • Activation: The action of sending an invoice to the customer for payment, starting the collection process.