Google Checkout。在登录前显示运费可能吗?

时间:2010-02-22 19:47:39

标签: html e-commerce google-checkout

我正在尝试将google checkout与我当前的网站集成。我在计算我的运费,然后将其传递给谷歌结账。问题是,当一个人点击“谷歌结账”按钮,它需要他们谷歌结账,但它没有显示运费。它实际上表明它将在下一步计算。在下一步中,它实际上显示了一个下拉,其中包含我通过的一个选项,这是一个统一的费率..

问题是,要进入下一步,您必须输入信用卡。此外,我的商店有购物车中显示的运费,所以去结账和价格没有运送似乎很困惑。

以下是我现在使用的测试代码,看看我是否可以在登录前显示发货情况(在此处示例:http://sensenich.bythepixel.com/test.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
    <title>Site Title</title>
</head>
<body>
<form method="POST"
      action="https://sandbox.google.com/checkout/api/checkout/v2/checkoutForm/Merchant/468503062558352"
      accept-charset="utf-8">


  <input type="hidden" name="item_name_1" value="Peanut Butter"/>
  <input type="hidden" name="item_description_1" value="Chunky peanut butter."/>
  <input type="hidden" name="item_quantity_1" value="1"/>
  <input type="hidden" name="item_price_1" value="3.99"/>
  <input type="hidden" name="item_currency_1" value="USD"/>

<input type="hidden"
  name="checkout-flow-support.merchant-checkout-flow-support.shipping-methods.flat-rate-shipping-1.name"
  value="UPS Next Day Air"/>
<input type="hidden"
  name="checkout-flow-support.merchant-checkout-flow-support.shipping-methods.flat-rate-shipping-1.price"
  value="20.00"/>
<input type="hidden"
  name="checkout-flow-support.merchant-checkout-flow-support.shipping-methods.flat-rate-shipping-1.price.currency"
  value="USD"/>


  <input type="hidden" name="_charset_" />

  <!-- Button code -->
  <input type="image"
    name="Google Checkout"
    alt="Fast checkout through Google"
    src="http://sandbox.google.com/checkout/buttons/checkout.gif?merchant_id=468503062558352&w=180&h=46&style=white&variant=text&loc=en_US"
    height="46"
    width="180" />

</form>
</body>
</html>

2 个答案:

答案 0 :(得分:1)

如果您可以计算结果的运费值,如果您只有一个统一费率,这听起来很可能:

  • 删除Checkout的运费值以禁用此处的运费计算。
  • 自行计算运费并将其作为“产品”传递。

Checkout将不会自动假设它是数字交付销售并省略送货地址或其他任何东西,它只会假设没有运费(...首​​先测试,自从我使用Checkout已经有一段时间了)。

如果在轨道上有其他变量,例如在设定运费之前需要处理的州税率或折扣/优惠券,这可能不太理想。

答案 1 :(得分:0)

不,据我所知,这是不可能的。