2011-12-15 5 views
0

Google Checkoutと社内の電子商取引プラットフォームを統合する作業を進めています。 私は正常に完了した注文のためにGoogleから通知を受け取る段階に入っています。Google Checkout:Googleの注文IDをGoogleの注文IDにマッピング

私たちは、誰かがバスケットに商品を追加するとすぐに注文を作成して注文を処理します。したがって、Googleに情報を送信する前に、Googleシステムの注文に関するすべての情報が既に用意されています。

私がしたいのは、内部注文IDをGoogle Checkoutリクエストに含めて返品できるようにすることです。今のところこれは可能ではないようです。ショッピングカートのすべての情報を含むGoogleから注文が送信され、注文を作成し、提供されたGoogle注文番号を使用してマッピングが行われるようになっているようです。これが当てはまる場合、Googleの情報で更新する必要があるサイトの「バスケット」状態の注文があることを意味します。

これまでのところ、私はこれを処理する良い方法を考え出していません。
私は加盟店注文番号API呼び出しを知っていますが、これにはGoogle注文番号が必要ですが、Google注文番号をGoogleの内部注文IDにマッピングする方法が必要です。

私が紛失しているか、最初のチェックアウトショッピングカートのAPIポストに内部注文IDを保存するために使用できるショッピングカートに関する追加情報を追加するためのタグがありますか?

答えて

0

通知APIを使用して、注文処理のさまざまな段階で更新情報を適切に取得しているようです。

次に、Googleに送信された注文に内部注文IDを追加するには、merchant-private-dataフィールドを使用して注文に関するカスタムデータを渡します。

通知を受け取ったら、内部注文IDと他のカスタム情報もmerchant-private-dataフィールドから取得します。

同様の問題の解決方法については、this答えを参照してください。

+0

ありがとう、私が探していたことです。 – Aglystas

関連する問題