PurchaseError

Ошибки, из-за которых заказ на покупку может быть отклонен.

Представление JSON
{
  "type": enum (ErrorType),
  "description": string,
  "entityId": string,
  "updatedPrice": {
    object (PriceAttribute)
  },
  "availableQuantity": number
}
Поля
type

enum ( ErrorType )

Обязательный: представляет детальную причину, по которой продавец отклоняет заказ.

description

string

Дополнительное описание ошибки.

entityId

string

Идентификатор объекта, который соответствует ошибке. Например, это может соответствовать LineItemId/ItemOptionId.

updatedPrice

object ( PriceAttribute )

Актуально в случае ошибки типа PRICE_CHANGED/INCORRECT_PRICE.

availableQuantity

number

Доступное количество сейчас. Применимо в случае AVAILABILITY_CHANGED.