2006-07-28

Шоппинг по правилам Google

Всем известно о том, что появился Google Checkout - простая технология, позволяющая легко превратить любую страницу в полноценный электронный магазин. Причём даже для простых новичков всё просто. Есть система создания кнопок, при помощи которой вы всё можете сгенерировать сами и легко формочки разместить на любой странице. За вас всю работу могут сделать партнёры Google, а если вы достаточно круты, то можете всё сделать сами - Developer’s Guide вам поможет .

Технология проста и стара как мир - в одной форме через POST запрос посылается 2 скрытых (hidden) поля с данными. В одном base64 закодированный XML с описанием товара (так сказать корзина покупателя с названием товара, описанием, ценой, количеством, информацией о ценах и возможностях доставки - shipping, налогах - taxes). Во втором - base64 закодированная “подпись”, сгенерированная с HMAC_SHA1. Весь процессинг карточек, систему управления заказами берёт на себя сам Google, предоставляя интерфейс для изменения статуса заказа, отказа от заказа/предоставления услуг, оплаты. Самый большой плюс, который есть здесь - Песочница - можно на 100% оттестировать интеграция без потерь столь дорогих $ - особенно это пригодиться при интеграции в чужие проекты, где всё ставиться на 40% в слепую, так как время на разборку чужого кода дают всегда минимум.

Там, у кого есть своя система процессинга заказов, тоже унывать не нужно - о вас тоже подумали! Вам придётся просто каким либо образом разместить заказ на Google Checkout при помощи своей системы, и по полученному адресу на Google Checkout отправить покупателя, сохранив идентификатор заказа. В дальнейшем, по прохождению заказа по Google Checkout, вас будут информировать об изменении статуса заказа при помощи Google Checkout API - Notification API. Советую читать внимательно - меньше граблей будет.

При регистрации он берёт не только номер вашей кредитной карточки, но и CVC от карточки, храня их у себя и при последующей покупке вам их вводить заново не придётся. (Хорошее место для атак… Кому-то ведь когдато удасться добраться достаточно глубоко, что-бы что-нибудь раздобыть - GMail ведь ковырнули удачно однажды.) Интерфейсы везде достаточно удобные и интуитивные. Правда система пока только для США… Вы спросите чем она лучше других? Чесно - не знаю, наверно, всего тем, что она от Google, и тем, кто много тратиться на Google AdWords она будет выгодной. И вообще - всё что от Google есть хорошо и модно ;-)

А вообще, мне понравилось интегрировать Google Checkout. Очень легко и быстро. Есть даже готовые примеры на Windows Classic ASP (COM), PHP, Java 1.5, Java 1.4. Очень спасает полная документация, доступная без проблем и всегда под рукой, причём хочется отметить её качество - всё что в ней описано отлично отработало и работает. Здесь я имел намного меньше проблем, чем с интеграциями PayPal илли WorldPay. Хотя что тут сравнивать - номера карточки то где вводятся и как передаются - вот оно и легче, но, клиента с заказом в руки Google Checkout “они” отдают куда охотнее, чем в тот-же PayPal. Интересно, как теперь рынок в этом плане колыхнётся?

Blog, Google — Sergej Kurakin @ 09:15
Комментариев по теме нет »

Высказыванний по теме нет

RSS комментариев. TrackBack URI

Оставить свой комментарий