Skip to main content

tenderProcess

Process a tender to convert it into a confirmed order.

Finalizes the tender by validating all information, calculating final pricing, and converting it to an order. This action completes the tender workflow and creates an order for fulfillment.

Possible errors:

  • TENDER_NOT_FOUND: Tender with the specified ID does not exist
  • TENDER_PROCESS_ERROR: Failed to process the tender
  • FORBIDDEN: Insufficient permissions to process tenders

AUTH: Role=[order.OWNER,order.EDITOR]

tenderProcess(
id: String!
): TenderProcessResponse!

Arguments

tenderProcess.id ● String! non-null scalar

Unique identifier of the tender to process.

Must be a valid string representing an existing tender ready for processing.

Type

TenderProcessResponse object

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.