Как я могу использовать функцию проверки Google в моем веб-приложении Flex 4?

Теперь я разрабатываю гибкое приложение (сервер приложений - apache + PHP + mysql), что нужно интегрировать с функцией проверки Google, но у проверки Google нет гибкого SDK для использования, что мне делать? Спасибо.


person babyphenix    schedule 04.12.2010    source источник


Ответы (1)


Проблема со стандартной проверкой Google заключается в том, что вы заходите в Google, чтобы оформить заказ. Это может запутать клиентов, и вы потеряете продажи, если люди не завершат заказ после того, как перейдут к оплате через Google.

Лучший подход — создать/найти простую серверную часть системы заказов и гибкую переднюю часть корзины покупок. Процесс заказа будет работать следующим образом, используя 1 скрипт php...

  1. Клиенты помещают товары в корзину (гибкая) и выбирают оформление заказа.
  2. Данные из корзины передаются и сохраняются в вашей системе заказов (mysql) и получают идентификатор заказа. Убедитесь, что у вас есть столбец order_status и установите для него значение «ожидание».
  3. Теперь, используя Google Checkout API, вы передаете информацию о клиенте, выставление счетов, доставку, общую сумму заказа и идентификатор заказа, который вы хотите, чтобы Google передал вам как часть результатов. Все это будет сделано за кулисами с использованием API и php-скрипта.
  4. Google API ответит, и вы сохраните этот ответ в своей базе данных заказов, обновив статус на «Новый заказ» или «Отклонен», и сохраните любые дополнительные отзывы в другом столбце на случай, если вы захотите узнать, почему заказ был отклонен, если клиент позвонит.
  5. Теперь выведите ответ от Google в свой скрипт... echo $response;
  6. Во Flex вы будете слушать ответ и показывать клиенту «Спасибо!» страница, возможно, с идентификатором заказа. Также неплохо отправить электронное письмо в том же PHP-скрипте, если Google еще не сделал это за вас.

Ссылки на документы Google Checkout и API Google Checkout: custom_cart Google Checkout: custom_processing

Я сделал что-то подобное, но с помощью PayPal Payments Pro API. Чтобы сэкономить ваше время, вы можете поискать готовую корзину для покупок, которую вы можете использовать только для внутренней системы заказов и продуктов. И вы также можете найти гибкую корзину для покупок. Цель состоит в том, чтобы сделать процесс плавным для вашего пользователя, чтобы им никогда не приходилось покидать гибкое приложение. Нажмите «Оформить заказ», заполните форму (выставление счетов, доставка) ... индикатор выполнения / значок вращается, результаты выскакивают с благодарностью.

person Boyd    schedule 04.12.2010