Module billecta::reconciliation_invoice
source · Expand description
§Reconciliation invoice
The following section describes the reconciliation invoice api calls. A reconciliation invoice differs from an ordinary invoice in the way that is it more light weight and faster since a subset of all data is sent to Billecta and no PDF is generated in Billecta. Bookkeeping is not possible in reconciliation invoices while all other features like swish, autogiro, credit card, e-faktura etc are supported (based on the amount of metadata available on the reconciliation invoice).
Functions§
- The autogiro withdrawal can be cancelled using this endpoint. Note that this can’t be done up to the day before the autogiro withdrawal date
- The credit card payment can be cancelled if payment has not been completed yet.
- Writes a comment to the self invoice events log.
- Make a credit card payment intent with the amount on the invoice.
- Unlike invoices (Invoice endpoints) the reconciliation invoices are not created as drafts. Once a reconciliation invoice is created it is considered as attested and any automatic operations (such as delivering the invoice) is executed.
- Unlike invoices (Invoice endpoints) a reconciliation invoices can be delete all the time. Set Amount to 0 if you want to close it but not delete it.
- Retrieves all reconciliation invoices that have a closed/full payment date between the specified from and to dates.
- Retrieves all unpaid reconciliation invoices.
- Returns a reconciliation invoice based on the ActionPublicId. All reconciliation invoices have a unique ActionPublicId that is generated on creation.
- The credit card payment can be refunded if payment has been completed.
- The swish payment can be refunded if payment has been completed.
- Register a payment on the reconciliation invoice. This endpoint is preferred before updating the reconciliation invoice with new amount. Registering payment through this endpoint will keep history of the payment and creditation log.
- Sends the reconciliation invoice with the preferred delivery method. Note that omitting optional parameters will use pre-stored values on the invoice.
- Send the reminder invoice for the reconciliation invoice. Reminder fees and PDF:s will be added to the reconcilation invoice
- Unlike invoices (Invoice endpoints) a reconciliation invoices can be updated all the time. Please note, by changing the amounts all payment history is deleted.