Класс YMMECommerceOrder

Класс с информацией о заказе.

Методы экземпляра

init(identifier:cartItems:)

Инициализирует экземпляр класса YMMECommerceOrder с информацией о заказе.

init(identifier:cartItems:payload:)

Инициализирует экземпляр класса YMMECommerceOrder с информацией о заказе.

init(identifier:cartItems:)

Инициализирует экземпляр класса YMMECommerceOrder с информацией о заказе.

init(identifier:cartItems:payload:)

Инициализирует экземпляр класса YMMECommerceOrder с информацией о заказе.

Свойства

identifier

Идентификатор заказа. Допустимый размер: до 100 символов.

cartItems

Список товаров в корзине.

payload
Дополнительная информация о заказе. Допустимые размеры:
  • общий размер payload: до 20 КБ;
  • размер key: до 100 символов;
  • размер value: до 1000 символов.
identifier

Идентификатор заказа. Допустимый размер: до 100 символов.

cartItems

Список товаров в корзине.

payload
Дополнительная информация о заказе. Допустимые размеры:
  • общий размер payload: до 20 КБ;
  • размер key: до 100 символов;
  • размер value: до 1000 символов.

Описание методов

init(identifier:cartItems:)

init(identifier: String, cartItems: [YMMECommerceCartItem])

Инициализирует экземпляр класса YMMECommerceOrder с информацией о заказе.

Параметры:
identifier

Идентификатор заказа. Допустимый размер: до 100 символов.

cartItems

Список товаров в корзине.

identifier

Идентификатор заказа. Допустимый размер: до 100 символов.

cartItems

Список товаров в корзине.

Возвращает:

Объект класса YMMECommerceOrder.

init(identifier:cartItems:payload:)

init(identifier: String, cartItems: [YMMECommerceCartItem], payload: [String: String]?)

Инициализирует экземпляр класса YMMECommerceOrder с информацией о заказе.

Параметры:
identifier

Идентификатор заказа. Допустимый размер: до 100 символов.

cartItems

Список товаров в корзине.

payload
Дополнительная информация о заказе. Допустимые размеры:
  • общий размер payload: до 20 КБ;
  • размер key: до 100 символов;
  • размер value: до 1000 символов.
identifier

Идентификатор заказа. Допустимый размер: до 100 символов.

cartItems

Список товаров в корзине.

payload
Дополнительная информация о заказе. Допустимые размеры:
  • общий размер payload: до 20 КБ;
  • размер key: до 100 символов;
  • размер value: до 1000 символов.

Возвращает:

Объект класса YMMECommerceOrder.

Описание свойств

identifier

var identifier: String { get }

Идентификатор заказа. Допустимый размер: до 100 символов.

cartItems

var cartItems: [YMMECommerceCartItem] { get }

Список товаров в корзине.

payload

var payload: [String: String]? { get }

Дополнительная информация о заказе. Допустимые размеры:
  • общий размер payload: до 20 КБ;
  • размер key: до 100 символов;
  • размер value: до 1000 символов.