Перейти к основному содержимому

Корзина

С помощью методов API для работы с системой Корзина вы можете:

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

Методы в документации

Выпустить shop_id

После того, как продавец выпустил токен и mTLS-сертификат, можно переходить к следующему этапу интеграции — выпуску уникального идентификатора магазина: shop_id.

Его выпускает интегратор, который запрашивает у клиента нужную информацию. На этапе выпуска идентификатора магазина определяется:

  • какие типы заказов будет поддерживать магазин;
  • какой из них будет основным.

В зависимости от потребностей клиента, в системе Корзины есть три типа доставок:

  1. disabled — доставка не поддерживается. Такой тип подходит для интернет-магазинов с электронными товарами — например, продажа сертификатов или билетов. Интернет-магазин не доставляет физический товар клиенту-физическому лицу.

  2. by_merchant — доставка продавцом. Подходит для интернет-магазинов, которые не работают со службами доставок, а доставляют товары с помощью собственных курьеров.

  3. Типы заказов, доступные при работе через сервис MetaShip:

    • courier — доставка курьерской службой до двери заказчика.
    • post_office — доставка в отделения Почты России.
    • delivery_point — доставка в ПВЗ и постаматы.
    • merchant_delivery_point — самовывоз из магазина продавца. Подходит для интернет-магазинов, которые работают с разными службами доставок.

    Для этого типа доставок можно выбрать несколько способов.

Продавцу не нужно ничего выпускать — вся информация передается интегратору.

Создать заказ

Примеры создания заказов для трех типов заказов, которые поддерживаются Корзиной от Т-Банка:


Настроить способы оплаты

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

Примеры:

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie», с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.