Context
ProAbono has a default setting that prevents the issuance of invoices with a total amount below €0.50.
This rule aligns with the operation of certain payment gateways like Stripe, which do not allow transactions with a total amount below €0.50.
However, it is possible to issue an invoice with a total amount of €0.00 if the invoice contains credit lines to offset some or all of the debit lines.
€0.00 Invoice with Balance Carryforward
Let’s assume that the client’s balance contains a total credit amount greater than the total debit amount.
When billing occurs, ProAbono will sum up the debit lines and credit lines. In this summation, if the total credit amount is:
- Less than the total debit amount, ProAbono will only issue the invoice if the total exceeds €0.50.
- Equal to the total debit amount, ProAbono will issue the invoice with a total of €0.00.
- Greater than the total debit amount, ProAbono will issue the invoice with a total of €0.00 and retain the unapplied credit in a balance, which will be deducted from future invoices.
ProAbono cannot generate an invoice with a total amount below €0.00, as it would imply a credit transaction on the final customer’s account.