Отправка заказа от покупателя на сайт продавца

Для продавцов появилась возможность получать информацию о заказе на свой сайт.

Для получения заказа на свой сайт, вам потребуется помощь вашего программиста, так как необходимо обеспечить приём данных с вашей стороны.

Когда ссылка для получения данных на вашем сайте будет готова, в "Данных аккаунта" (вкладка "Информация") поставьте галочку "Хочу получать данные о заказах на свой сайт" и впишите ссылку.



Информация для программиста (разработчика)

По указанной вами ссылке будет отправляется POST запрос
в котором будут передаваться следующие поля:

ПараметрТипОбязательныйОписание
code_orderint32дакод заказа на сайте ZZap
create_datedateTimeдадата создания заказа на сайте ZZap
client_namestringдаФИО покупателя
client_regionstringдарегион, указанный покупателем
client_phonestringдателефон покупателя
client_emailstringдаe-mail покупателя
partnumberstringданомер запчасти (как у вас в прайс-листе)
class_manstringдапроизводитель (как у вас в прайс-листе)
class_catstringданаименование запчасти (как у вас в прайс-листе)
qty_orderint32дазаказываемое количество позиций
commentstringдакомментарий покупателя к заказу
pricedecimalдацена запчасти
code_curbyteдазначение, где 1 - рубль, 2 - доллар, 3 - евро, 4 - гривна, 5 - белорусский рубль, 6 - казахстанский тенге - валюта, которую выбрал покупатель для отображения цены
file_namestringданазвание прайса, из которого заказана запчасть (только название файла)
code_doc_bдаint64уникальный код вашего предложения в системе ZZap
client_id_hashstringдахэш от уникального кода покупателя (удобно использовать для группировки полученных данных по покупателю)
descr_deliverystringдасрок поставки этой позиции, который был указан в прайсе/шаблоне на момент оформления заказа
delivery_daysint32дасрок поставки этой позиции в днях
shipmentstringдаусловия и способы доставки этой позиции
logopathstringдалоготип производителя
imagepathstringдаизображение/фото запчасти
qtystringдакол-во, текст! (как было в прайсе продавца)
applystringдаусловия продажи
client_code_regionint32дакод региона покупателя
seller_namestringданазвание продавца (доп. адреса, если заказали у доп. адреса)
user_keystringда"ключ" покупателя, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о покупателе (метод GetUserInfo)
usedboolдатип предложения: False - обычное, True - б/у и уценка
code_templateint32дакод шаблона продавца, по которому был опубликован прайс-лист с заказанной позицией
price_namestringданазвание и размер прайса, из которого заказана запчасть
descr_pricestringдацена текстом с коротким обозначением валюты, в которой смотрел покупатель
price_origdecimalдацена (в той валюте, в которой публиковал продавец)
descr_price_origstringдацена текстом (в той валюте, в которой публиковал продавец)
descr_type_pricestringдатип цены – «Только для юр. лиц и ИП» или «» (пусто)
min_sum_orderdecimalдаминимальная сумма заказа, если указана продавцом
descr_min_sum_orderstringдаминимальная сумма заказа текстом, если указана продавцом
qtyV2int32даколичество, указанное продавцом в прайсе (числом). кроме обычных значений 10, 20, 4, могут быть значения: -1 («На заказ»), -2 («В наличии»), 100012 («>12 шт.»)
descr_qtystringдаколичество, указанное продавцом в прайсе (текстом), соответственно количеству qtyV2 могут быть значения: «10 шт.», «20 шт.», «4 шт.». «На заказ», «В наличии», «>12 шт.»

Внимание! Примечание к полю price. Это цена, которую видел покупатель, когда оформлял заказ, в той валюте, которую выбрал покупатель для отображения цены.

Важно! В качестве разделителя используется запятая.

!!Очень важно!!!

Вам так же необходимо
реализовать подтверждение получения заказа (что его увидели и начали с ним работать).
Это можно сделать при помощи API ZZap и функции SetOrderStatus,
в противном случае ZZap оставляет за собой право отключить у вас этот функционал.