Skip to main content

ordersSaveEnrichmentData

Saves enrichment data for an existing order. This mutation allows you to attach additional enriched information to an order that can be used for fulfillment, shipping, and reporting purposes.

Enrichment data includes shipping details, packaging requirements, billing information, routing instructions, and template associations that enhance order processing capabilities.

Required Permission

  • orders:manage_b2b_data

Possible Errors

  • **B2BOrderError**: When order validation fails or required data is missing
  • **AuthorizationError**: When user lacks required permissions
  • **RecordNotFoundError**: When the specified order does not exist
ordersSaveEnrichmentData(
input: SaveEnrichmentOrderDataInput!
): Order

Arguments

ordersSaveEnrichmentData.input ● SaveEnrichmentOrderDataInput! non-null input

Parameters for SaveEnrichmentOrderData

Type

Order object

The order type. This type represents an order in the system.