Поделиться через


Покупка товаров каталога

Следующий сценарий демонстрирует универсальный процесс приобретения элементов из каталога с помощью API Центра партнеров.

Открытие

Выберите продукты и единицы хранения запасов (SKU) и проверьте их доступность с помощью следующих моделей API Центра партнеров:

  • Product — механизм группировки покупаемых товаров или услуг. Продукт сам по себе не является товаром, который можно купить.
  • SKU — артикул (SKU), доступный для покупки в рамках продукта. Они представляют различные формы продукта.
  • наличие — конфигурация, в которой SKU доступен для покупки (например, страна или регион, валюта и сегмент отрасли).

Чтобы приобрести элемент из каталога, выполните следующие действия.

  1. Определите и получите товар и SKU, которые вы хотите приобрести.

  2. Проверьте запас по SKU. Это действие необходимо только для артикулов SKU, помеченных значением InventoryCheck в свойстве purchasePrerequisites.

  3. Получите доступности для номера SKU. При размещении заказа вам потребуется CatalogItemId доступности. Чтобы получить это значение, используйте один из следующих API:

Отправка заказа

Чтобы оформить заказ каталожного элемента, сделайте следующее:

  1. Создайте корзину для хранения сбора элементов каталога, которые вы намереваетесь купить. При создании корзины позиции в корзине автоматически группируются в зависимости от того, что можно приобрести вместе в одном заказе .

  2. Ознакомьтесь с корзиной. Оформление корзины приводит к созданию заказа .

Получение сведений о заказе

Вы можете получить сведения об отдельном заказе с помощью идентификатора заказа или получить список заказов для клиента. Задержка составляет до 15 минут между отправкой заказа и отображением в списке заказов клиента.

Управление жизненным циклом

В рамках управления жизненным циклом элементов каталога в Центре партнеров можно получить сведения о элементе каталога правах, а также получить сведения о резервировании с помощью идентификатора заказа на резервирование. Примеры этого см. в статье Получение прав. ​

Счет-фактура и сверка

В следующих сценариях показано, как с помощью программного обеспечения просматривать счета ваших клиентов , а также получать балансы и сводки учетных данных, которые включают одноразовые платежи за элементы каталога.

Баланс и платеж

Чтобы получить баланс счета в валюте по умолчанию, который включает как повторяющиеся, так и разовые (каталожные) расходы, см. в статье Получение баланса счета.

Баланс и платеж с несколькими валютами

Чтобы получить текущий баланс счета и коллекцию счетов-фактур, содержащую сводки с повторяющимися и одноразовыми расходами для каждого типа валюты вашего клиента, см. сводки инвойсов.

Счета

Чтобы получить коллекцию счетов, которые показывают повторяющиеся и одноразовые расходы, см. Получение коллекции счетов. ​

Один счет

Сведения о получении конкретного счета с помощью идентификатора счета см. в статье Получение счета по идентификатору. ​

Примирение

Чтобы получить коллекцию деталей строк счета (элементы строк сверки) для конкретного идентификатора счета, см. Получение элементов строк счета. ​

Скачивание счета в формате PDF

Чтобы получить выписку по счету в формате PDF по идентификатору счета, см. Получить выписку по счету.