Skip to main content

Invoice Service

The invoice service provides the bounded context Invoice. It is responsible for managing invoices of orders.

Domain Model​

info

Imported entities from other bounded contexts are marked with a dashed border.

API​

The service provides a GraphQL API, which is documented in the GraphQL API documentation (TODO).

Technology Stack​

Events​

This section lists events that are defined or used by the invoice service.

Published Events​

invoice/invoice/created​

This event is published when an invoice for an order is created.

{
order: Order,
invoice: Invoice,
}

Subscribed Events​