Queries

validateOrderConditions

Validates the conditions required for placing an order, including product stock availability, customer balance, payment method selection, shipping method selection, and customer eligibility to complete the purchase.

Validates the conditions required for placing an order, including product stock availability, customer balance, payment method selection, shipping method selection, and customer eligibility to complete the purchase.

validateOrderConditions(
  cartId: String!
  email: String
  channelId: String
  languageId: String
  marketId: String
): ValidateOrderConditionsResponseType

Arguments

cartId ● String! non-null scalar required

The cart ID

email ● String scalar

Optional email address to check for eligibility. Not necessary for Geins Pay.

channelId ● String scalar

The channel ID. Will default to an existing value if it is not found.

languageId ● String scalar

The language ID. Will default to an existing value if it is not found.

marketId ● String scalar

The market ID. Will default to an existing value if it is not found.

Type

ValidateOrderConditionsResponseType object