Overview
Document API
1.
2.
3.
4.
Domain Model
Type Definitions
Type | Type Value | Description |
---|---|---|
DocumentStatusType | NONE | No document has been delivered. |
DELIVERED | Document has been delivered and is visible in PEAX. | |
DELETED | Document has been moved to recycle bin. | |
PURGED | Document has been permanently deleted. | |
RESTORED | Document has been restored from recycle bin. | |
Payment Type | ORANGE_PAYMENT_SLIP | Orange payment slip (can no longer be paid in PEAX) |
RED_PAYMENT_SLIP | Red payment slip (can no longer be paid in PEAX) | |
QR | QR invoices | |
OTHER | Invoices with type ‘BDD/LSV’ that are automatically paid via debit direct and are automatically moved to the paid invoices (section), upon reaching the due date. | |
PaymentRecordType | NONE | There is no payment record for this invoice. |
PENDING | Payment has been initiated but not yet executed. | |
PAID | The payment has been successfully transferred to and received by the payment system. Payment executed. | |
REJECTED_DUE_INSUFFICIENT_BALANCE | This status is applied if a payment could not be executed due to insufficient credit and the number of payment attempts - defined in the settings - has been reached. | |
REJECTED_BY_BANK | This status is very rare. It only occurs if a single payment is not valid and the bank rejects it. | |
CANCELLED | Means it’s a storno. When the receiving bank could not assign the payment to any of its customers and returned the money, PEAX books a Storno for this payment. | |
DELETED | If the user cancels the payment order, this will change the status of the payment record to DELETED. | |
PaymentStatusType | OPEN | Invoice that is open and located in the open invoices (section). |
PENDING | Invoice which is pending and accordingly is in the pending invoices (section). The execution date is in the future. | |
PAID | Invoice that is paid and accordingly is in the paid invoices (section). The execution date is today or in the past and the storno-flag is false. | |
PaymentMethodType | TRANSACTION_ACCOUNT | The invoice was settled with credit on the transaction account. |
BANK_ACCOUNT | The invoice was settled via bank account (LSV/BDD). | |
PRE_PAYMENT | The invoice is paid by prepayment(*). The user must transfer the money to the transaction account so that the invoice can be paid on time.(*if no or not sufficient credit is on the transaction account) | |
OBSOLETE | The invoice is marked as done with reasoning ‘void’, as it does not need to be paid anymore. The invoice gets moved to the section ‘paid invoices’. | |
SETTLED | The invoice is marked as done with reasoning ‘already paid’, as it was already paid outside PEAX. The invoice gets moved to the section ‘paid invoices’. |
Process Model
1.
2.
3.
4.
5.
6.
7.
Linking Endpoints
Modified at 2025-02-12 12:28:58