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

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

1 Ответ

0 голосов
/ 04 декабря 2010

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

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

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

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

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

...