2011-09-13 16 views
0

Google Checkoutはこれまで使用していませんが、統合はかなりシンプルです。しかし、私は質問があります。私はGoogle CheckoutとDjangoを統合するつもりですが、Django CMSで利用可能な製品の量を指定し、誰かが製品を購入したときにどのように同期するのか例:Tシャツの1製品。ユーザーはGoogle Checkoutから1枚のTシャツを購入します。ユーザーが数量を0以上に戻すまで、CMSはその数量を0に設定します。また、XSからXLまでのTシャツサイズがありますそれはプロセスをより複雑にするでしょうか?Google CheckoutとDjangoの統合についての質問

Google CheckoutをDjangoテンプレートに統合するときに、このようなことを行うことができますか?

<div class="product"> 
    <img class="product-image" src="{{ product.image }}"/><br/> 
    <span class="product-title">{{ product.title }}</span><br/> 
    <span class="product-price">{{ product.price }}</span><br/> 
    <div role="button" alt="Add to cart" tabindex="0" class="googlecart-add-button"></div> 
</div> 

次に、チェックアウトをクリックすると自動的にGoogle Checkoutプロセスに進みます。

答えて

0

在庫管理システムでは、Google Checkout Notifications APIとOrder Processing APIの使用を検討する必要があります。注文の状態を通知するコールバックが届きます。これにより、在庫を適切に更新することができます。通知がなければ、Webサイトからユーザーが購入注文を完了したという保証はありません。

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Notification_API.html

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Processing.html#order_processing_api

0

私は特にGoogle Checkoutを使用していませんが、オンライン決済プロバイダは通常、処理の最後にコールバック機能を提供しています。これはプロバイダが呼び出すサイトのURLで、カートと支払いの詳細を渡すので、ユーザーが支払ったことを知っているので、商品を発送する必要があります。この同じプロセスを使用して在庫システムを更新することができます。

関連する問題