Skip to main content

ordersSaveB2bData

DEPRECATED

This mutation will be removed in the future. Use the mutation ordersSaveEnrichmentData instead.

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
ordersSaveB2bData(
input: SaveEnrichmentOrderDataInput!
): Order @deprecated

Arguments

ordersSaveB2bData.input ● SaveEnrichmentOrderDataInput! non-null input

Parameters for SaveEnrichmentOrderData

Type

Order object

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