Если у вас на сайте уже установлена какая-либо CMS, позволяющая просматривать информацию по товарам и наполнять корзину заказов, то вы можете интегрировать свой движок интернет магазина с АвтоВебОфис.
Для передачи информации по товарам из корзины заказов используемого вами движка интернет магазина, вам необходимо отправить массив с данными по товарам вида:
Goods[<код_товара>][<параметры>];
Где:
На адрес:
POST https://<идентификатор_магазина>.autoweboffice.ru/?r=ordering/cart/s1&lg=ru
Допустимы значения параметров:
quantity - количества добавляемого наименования товара dc - код скидки к наименованию товара
Вместе с информацией по товарам, входящим в заказ, вы можете передать информацию по контактным данным пользователя, осуществляющего заказа товара.
Для передачи информации по контактным данным пользователя, вам необходимо отправить массив вида:
CartAccount[<параметры>];
Где:
<параметры>– дополнительная информация по контактным данным клиента
Допустимы значения параметров:
last_name - фамилияname - имяmiddle_name - отчествоemail - emailphone_number - телефонid_delivery_region - код региона доставкиid_country - код страныarea - областьcity - городdelivery_address - улица, дом, квартираzip_code - почтовый индекс
Допустим, клиент на вашем сайте добавил в корзину 2 наименования товара в количестве 1 шт. и 3 шт. соответственно, тогда отправляемый в АвтоВебОфис массив c информацией по заказу будет иметь следующий вид:
Goods[1][quantity] = 1; Goods[15][quantity] = 3;
CartAccount[name] = «Александр»; CartAccount[email] = «example@example.com»
После отправки данного массива методом POST на адрес:
POST https://<идентификатор_магазина>.autoweboffice.ru/?r=ordering/cart/s1&lg=ru
Клиент продолжит процедуру оформления заказа на стороне вашего интернет магазина зарегистрированного в АвтоОфис, сможет ввести свои контактные данные и произвести оплату удобным для него способом.
<form action="https://<идентификатор_магазина>.autoweboffice.ru/?r=ordering/cart/s1&lg=ru" method="post" enctype="application/x-www-form-urlencoded" accept-charset="UTF-8"> <input type="hidden" value="1" name="Goods[10][quantity]"> <!-- <input type="hidden" value="Александр" name="CartAccount[name]"> --> <div> Имя: <input size="40" maxlength="255" name="CartAccount[name]" type="text"> </div> <!-- <input type="hidden" value="example@example.com" name="CartAccount[email]"> --> <div> Email: <input size="40" maxlength="255" name="CartAccount[email]" type="text"> </div> <div> <input type="submit" value="Оформить заказ"> </div> </form>