Skip to main content
Version: 3.x


Request an invoice for the order using plugin.

Requires MANAGE_ORDERSpermission.

Triggers the following webhook events:

  • INVOICE_REQUESTED (async): An invoice was requested.
type InvoiceRequest {
order: Order
invoiceErrors: [InvoiceError!]! @deprecated
errors: [InvoiceError!]!
invoice: Invoice


InvoiceRequest.order ● Order object

Order related to an invoice.

InvoiceRequest.invoiceErrors ● [InvoiceError!]! deprecated non-null object


This field will be removed in Saleor 4.0. Use errors field instead.

InvoiceRequest.errors ● [InvoiceError!]! non-null object

InvoiceRequest.invoice ● Invoice object

Returned by

invoiceRequest mutation

Was this page helpful?