Purchase invoice flow
In Banqup, the purchase invoice lifecycle covers the entire process from receiving an invoice to completing payment. It includes validation, approval, payment, and reconciliation steps to ensure accurate financial tracking.
Use the Banqup API recipes to integrate the purchase flow.
Check out the document actions that can be performed on purchase documents.
Happy flow
A happy flow refers to an invoice flow that ends up in full or partial payment. Note that in case of partial payment, a credit note might need to be issued.
Edge cases
Edge cases refer to flows that involve invoice issues that make payment impossible. In some cases, the issues may be resolved and payment becomes possible.
Purchase invoice statuses
General statuses overview
The general status is calculated based on the document, payment and delivery statuses and reflects the current state of the invoice in a manner that is most relevant to the user.
For example, if an invoice has document status Fully approved and payment status Unpaid, the general status will be Unpaid because this one is most relevant to the user to trigger further action.
The general statuses are the following (see tables below for definitions):
- Awaiting validation
- Disputed
- Refused
- Fully paid
- Partially paid
- Unpaid
Note that the general status dictates which actions are available on an invoice.
Document statuses overview
Document statuses indicate the accuracy of the document's data.
| Document status | Description |
|---|---|
| Awaiting validation | The document is currently undergoing automated checks for format, data accuracy, and regulatory compliance. The user's input might be needed for the system to further process the document. |
| Validated | The document is deemed valid and acceptable for further processing. |
| Fully approved | Document has been fully approved by the recipient and can be paid. |
| Refused | The invoice recipient declines the invoice because it is incorrect and cannot be paid as it is. The refusal is a business decision. |
| Disputed | An invoice can be disputed by the recipient if the invoice is not correct. More communication is needed with the sender to reach an agreement. In the end, the invoice can be refused or approved. |
Payment statuses overview
Payment statuses represent the document's stage in the payment process.
| Payment status | Description |
|---|---|
| Unpaid | The document has not been paid yet. Once a full or partial payment is received, the status will change to Fully paid or Partially paid. |
| Partially paid | A partial payment has been received for the document. Once the remaining amount is paid, the status will change to Fully paid. |
| Fully paid | The document has been paid in full. |