Класс YMMECommerceOrder

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

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

-initWithIdentifier:cartItems:

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

-initWithIdentifier:cartItems:payload:

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

-initWithIdentifier:cartItems:

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

-initWithIdentifier:cartItems:payload:

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

Свойства

identifier

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

cartItems

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

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

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

cartItems

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

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

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

-initWithIdentifier:cartItems:

- (instancetype)initWithIdentifier:(NSString *)identifier
                         cartItems:(NSArray<YMMECommerceCartItem *> *)cartItems

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

Параметры:
identifier

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

cartItems

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

identifier

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

cartItems

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

Возвращает:

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

-initWithIdentifier:cartItems:payload:

- (instancetype)initWithIdentifier:(NSString *)identifier
                         cartItems:(NSArray<YMMECommerceCartItem *> *)cartItems
                           payload:(nullable NSDictionary<NSString *, NSString *> *)payload

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

Параметры:
identifier

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

cartItems

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

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

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

cartItems

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

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

Возвращает:

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

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

identifier

(nonatomic, copy, readonly) NSString *identifier

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

cartItems

(nonatomic, copy, readonly) NSArray<YMMECommerceCartItem *> *cartItems

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

payload

(nonatomic, copy, readonly, nullable) nullable NSDictionary<NSString *, NSString *> *payload

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