Инструменты пользователя

Инструменты сайта

  • ru

Размещение заказа

Для размещения заказа в систему MONT необходимо использовать метод AddOrder. Этот метод позволяет размещать заказы на несколько товаров сразу. В качестве входных параметров нужно передавать номер заказа(который должен быть уникален относительно заказов пользователя в системе MONT), и список строк заказа. В каждой строке необходимо указать партномер заказываемой позиции, необходимое количество, и номер строки заказа(который должен быть уникален относительно всех строк заказа пользователя в системе MONT). Мы рекомендуем подходить к формированию номеров заказа следующим образом:

Предположим, к вам в систему размещен заказ на 2 товара - «abc-11111» и «6qr-00006». Ваша система присвоила ему некоторый уникальный для вашей системы номер, например «KEYS-00004280». В таком случае, при размещении заказа в систему MONT номер заказа вы оставляете как у вас в системе(«KEYS-00004280»), а для каждой строки формируете номер по принципу «KEYS-00004280-N», где N - порядковый номер строки заказа.

ВАЖНО!
При проектировании своей системы реселлер должен учитывать, что ключи/ссылки/файлы, заказанные через ESD - невозвратные, и после размещения заказ отменить уже не получится. Поэтому мы рекомендуем размещать заказ в систему MONT только после того, как конечный пользователь совершит оплату. Необходимость следования этой рекомендации определяется бизнес-процессами самого реселлера.

ВАЖНО!(только для CSP)
Если с помощью какой-то строки заказа осуществляется первоначальное оформление подписки, то в ней также необходимо передать идентификатор подписчика, на которого она оформляется