====== Размещение заказа ====== Для размещения заказа в систему MONT необходимо использовать метод [[ru:b2bv2:methods:addorder|AddOrder]]. Этот метод позволяет размещать заказы на несколько товаров сразу. В качестве входных параметров нужно передавать номер заказа(который должен быть уникален относительно заказов пользователя в системе MONT), и список строк заказа. В каждой строке необходимо указать партномер заказываемой позиции, необходимое количество, и номер строки заказа(который должен быть уникален относительно всех строк заказа пользователя в системе MONT). Мы рекомендуем подходить к формированию номеров заказа следующим образом: Предположим, к вам в систему размещен заказ на 2 товара - "abc-11111" и "6qr-00006". Ваша система присвоила ему некоторый уникальный для вашей системы номер, например "KEYS-00004280". В таком случае, при размещении заказа в систему MONT номер заказа вы оставляете как у вас в системе("KEYS-00004280"), а для каждой строки формируете номер по принципу "KEYS-00004280-N", где N - порядковый номер строки заказа. ВАЖНО!\\ При проектировании своей системы реселлер должен учитывать, что ключи/ссылки/файлы, заказанные через ESD - невозвратные, и после размещения заказ отменить уже не получится. Поэтому мы рекомендуем размещать заказ в систему MONT только после того, как конечный пользователь совершит оплату. Необходимость следования этой рекомендации определяется бизнес-процессами самого реселлера. ВАЖНО!(только для CSP)\\ Если с помощью какой-то строки заказа осуществляется первоначальное оформление подписки, то в ней также необходимо передать идентификатор подписчика, на которого она оформляется