EInvoice Test Harness

Commercial Invoice
Not authenticated

Connection & Credentials

Saved to settings.json on disk next to the server. Used to obtain a JWT via POST /api/Auth/get-token.

Token

No token yet.

Document

Constants are pre-filled and editable. Server-applied values (CustomizationID / ProfileID / ProfileExecutionID) are shown read-only for reference — they are added by the middleware mapper, not sent in this payload.

Supplier (Seller)

Address

Contact

Buyer (Customer)

Address

Contact

Payment

Invoice Lines

CommodityCode and Allowance/Charge reason are manual entry (no live code-list API yet).

Tax & Totals

Use Auto-calc to fill these from the line items (single tax rate), or edit manually.

Tax Subtotal

Monetary Totals

References

Delivery

Allowance / Charge (document level)

Attachment

Exchange Rate

Request payload

Response

Code List Explorer

Quick raw view of any code-list endpoint, with search & paging. Useful to confirm values before building an invoice.

Transactions

Lists your company's transactions for a day (GET /api/Transaction). Click a row to view its events, validation results and artifacts. After submitting an invoice you can also jump straight here via “View transaction”.

or
Load a day to see transactions.

Inbound Invoices

Invoices received from Peppol for the logged-in user (GET /api/InboundInvoice). Admins can pick a company to view its inbound invoices (/api/Company/all + /api/InboundInvoice/organization/{id}). Click View invoice to fetch and display the invoice XML.

Authenticate (Settings tab) to load inbound invoices.