Интерфейсы приема заказов интернет-магазинами

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
700

Есть ли в ваших интернет-магазинах какие либо другие способы автоматического приема заказов, кроме заполнения формы?

Немного поясню что именно интересует.

Когда пользователь хочет сделать заказ - он заполняет форму. Иногда для подтверждения нужно ввести капчу, иногда поставить галочку и согласиться с офертой и пр. Короче, для автоматической передачи заказов в магазин этот способ не подходит.

Хочу обсудить как грамотно построить систему обмена данными между сайтом партнером (который ищет заказы) и интернет-магазином (который получает заказы от сайта партнера).

Никогда не сталкивался с партнерками, но что-то подсказывает, что там уже есть какие-то отработанные схемы (чтобы не заниматься велосипедостроением).

Первое что приходит на ум:

1. Установка на сайт кода (типа сапы), который будет заносить заказ в БД интернет-магазина напрямую. Способ далеко не универсальный и есть очевидные проблемы с безопасностью (т.е. не каждый владелец ИМ захочет размещать у себя такой код).

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

Есть еще аналогичный вариант через json или soap.

Оба варианта не идеальны. Идеальный вариант: безопасная и мгновенная передача заказа интернет-магазину.

Может есть еще что-то интересное? В вашем магазине есть партнерка? Как взаимодействуете с партнерами?

Тонны одноцентового трафика из Директа для ваших сайтов. Настройка - бесплатно! (/ru/forum/779616) Лендинг + Реклама в Яндекс.Директ за 15 минут! (/ru/forum/comment/16213883)
wayfarer
На сайте с 28.12.2003
Offline
141
#1

soap

доработайте xml вариант.

Предпочитаю наличку
ssochi.com
На сайте с 24.09.2007
Offline
184
#2

Форма без капчи, для нала и безнала. Но большая часть заказов всеравно идет в телефон.

Извините, невнимательно прочитал вопрос.... немного оффтоп.

C
На сайте с 20.09.2007
Offline
114
#3

На файлах + с индивидуальным ключом партнера:

1. После оформления заказа - назначается номер заказа идПартнера-ПорядковыйНомерЗаказаУПартнера (выводится покупателю) + пишется такой же txt: идПартнера-ПорядковыйНомерЗаказаУПартнера.txt

2. После этого скрипт стучится к вашему скрипту "я партнер такой-то. ключ такой-то. номер заказа такой-то. забирайте."

3. Ваш скрипт сверяет ид-партнера, ключ. Если все ок:

4. Запрашивает у партнера (передавая номер заказа, индивидуальный ключ этого партнера)

5. У партнера сверяется ключ - если всё ок, отдается содержимое файла (этого заказа).

6. Проверяете - всё ли ок вернулось. Если ок:

7. Посылаете "такой номер заказа удалить. твой ключ."

8. Скрипт партнера удаляет.

...

9 сверка:

Два раза, например, в сутки вы сами долбитесь к партнерам на предмет - покажите-ка какие заказы у вас еще не забрали. Если такие есть - забираете, проверяете то ли вернулось, посылаете команду удалить.

...

Так вы не подвесите ничего у себя ни у партнера, так вы не потеряете заказы, так вы страхуетесь от если у кого-нить что-нить временно не отвечает, и так вы прозрачны перед партнерами (можете заложить - заказы не удалять, а складировать в папку), так вы обезопасиваете и себя и партнера, так, если что-то вдруг сломается - вам быстро найти где именно сломалось.

...

Соответственно - у себя вы все полученное разбираете: хоть также на файлах, хоть получая - всё в БД заносить (соответственно - сделав фильтрацию).

....

Еще есть вариант удаленной корзины на JS (который лежит у вас), но не все на это пойдут. Ибо палится источник. Но с другой стороны - работать будет даже у тех, у кого нету PHP.

ИМХО, самые лучшие VDS: https://cp.inferno.name/aff.php?aff=4048

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий