Skip to content
Last update: January 30, 2024

createOrderFromCart mutation

This mutation creates an order from the cart with a specific Id.

Arguments

The InputCreateOrderFromCartType! represents the input object for creating an order from a cart.

Field Description
cartId {String} The Id of the cart from which the order will be created .

Possible returns

Possible return Description
CustomerOrderType A customer order.
mutation createOrder($command: InputCreateOrderFromCartType!) {
  createOrderFromCart(command: $command) {
  id
  items
  {
    name
    id
    quantity
    product
    {
      availabilityData
      {
        isActive
        isInStock
        isBuyable
        isAvailable
        availableQuantity
      }
    }
  }
  customerId

  }
}
1
2
3
4
5
{
  "command": {
    "cartId": "297056b4-df8e-4f78-aab7-40c048b42959"
  }
}