1

私たちのウェブサイト www.theprinterdepo.com では、Google チェックアウトを実装します。ただし、どの配送方法や戦略を使用すればよいかわかりません。

このページ: https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Carrier_Calculated_Shipping#Process

Google は商品の総重量に基づいて計算すると言っていますが、1 人が 1 台のプリンターを購入した場合は問題ありませんが、50 ポンドのプリンターを 3 台注文した場合、送料は 150 ポンドで計算すると無効になります。50 ポンドの 3 つのパッケージとして計算する必要があります。

このシナリオでどのようにしますか??

4

2 に答える 2

2

これについては最小限の調査しか行っていませんが、デフォルトのインストールでは処理できないと思います。Google API 配送パッケージをサポートできる配送拡張機能が必要になることは承知していますが、実際の問題は、API の制限または選択による制限により、Google API でさえ複数のパッケージをサポートできないことです。

The <shipping-packages> tag encapsulates information about
all of the packages that will be shipped to the buyer. 
At this time, merchants may only specify one package per order

重量が x を超えるものには追加のパッケージングが必要であると言えれば素晴らしい追加機能になるので、これが完全に使用されるのを楽しみにしていますが、現時点ではそれが可能だとは思いません。これは、注文を 3 つの注文に分割することで実現できますが、ユーザー エクスペリエンスが複雑になりすぎて、売り上げが失われる可能性があります。

ソース: https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Carrier_Calculated_Shipping#tag_shipping-packages

于 2012-09-26T19:25:44.097 に答える
1

上記の「制限」は、Google が呼ぶものを使用して送料を計算することに依存する場合carrier-calculated-shippingにのみ適用されます。

送料を計算する他のオプションがあります。

  • カートの内容に基づいて任意の式 (または配送サービス/プラグイン) を使用して事前に計算できます (チェックアウトのためにカートを Google に引き渡す前にこれを知ることができます)。これにより、基本的には定額の送料が Google に送信されます。 、 多分;

  • このオプションを使用すると、 merchant-calculations-api(カートの内容だけでなく) 宛先/配送先住所を確認できます。このオプションはより複雑ですが (Google からのコールバックを処理する必要があります)、送料を計算する際に使用する重要な情報が得られます。

h番目....

于 2012-09-26T22:30:16.250 に答える