Skip to main content

TenderProcessResponse

Response data returned after successfully processing a tender into an order.

Contains the essential information about the newly created order that resulted from the tender processing operation.

type TenderProcessResponse {
orderId: Int!
droppedAttributes: [TenderDroppedAttribute!]!
}

Fields

TenderProcessResponse.orderId ● Int! non-null scalar

Unique identifier of the order created from the processed tender.

This order ID can be used to track the fulfillment status and manage the order lifecycle.

TenderProcessResponse.droppedAttributes ● [TenderDroppedAttribute!]! non-null object

Attributes that were discarded instead of written onto the order, because their attribute description could not be resolved for the class they were carried on (CLOUD-3070).

An admin deleting an attribute description must never block a checkout, so a reference that no longer resolves is dropped rather than raised as an error. The same outcome also covers a misspelled attributeDescriptionName or an id that never existed, so anything listed here that you did not expect to disappear is worth checking as a client-side identifier bug.

Empty on every tender where nothing was dropped.

Returned By

tenderProcess mutation