2010-12-04 6 views

答えて

0

標準のGoogle Checkoutの問題は、Googleにチェックアウトすることです。それは顧客を混乱させる可能性があり、Google Checkoutに達すると注文を完了しないと販売を失うことになります。

より良いアプローチは、シンプルオーダーシステムバックエンドとフレックスショッピングカートのフロントエンドを構築/検索することです。 1つのPHPスクリプトを使用して、次のようにプロセスが動作するために...

  1. のお客様は、ご注文システムに渡され、保存されているカート(フレックス)にアイテムを配置し、カートから
  2. データをチェックアウトすることを選択しました(mysql)と指定されたorderID。 order_status列があることを確認し、それを「保留中」に設定します。
  3. Google Checkout APIを使用すると、結果の一部としてGoogleに返信する顧客の情報、請求、配送、注文合計、注文IDを渡します。これは、APIとPHPスクリプトを使用してすべての場面で行われます。
  4. GoogleのAPIが応答し、その注文を「新規注文」または「辞退」に更新して注文データベースに保存し、お客様が注文が拒否された理由を検索したい場合に備えて、コール。
  5. スクリプトからGoogleの応答を出力します。echo $ response;
  6. フレックスでは、応答を聞いて顧客に「ありがとう!」と表示されます。多分注文IDを持つページ。また、同じPHPスクリプトで電子メールを送信することをお勧めします。

checout Googleにリンクし、APIドキュメント Google Checkout: custom_cart Google Checkout: custom_processing

私はちょうどこのような何かをしたが、PayPalの支払いプロのAPIを使用して。あなたの時間を節約するために、バックエンドの注文と製品システムのためだけに使用できる、事前に構築されたショッピングカートを見回したい場合があります。そして、フレックス・ショッピング・カートを見つけることができるかもしれません。目標は、プロセスをシームレスにシームレスにして、フレックスアプリから離れる必要がないようにすることです。クリックチェックアウト、フォームの記入(請求、配送)...進行状況バー/アイコンのスピン、結果がありがとうございます。

関連する問題