谷歌结帐 HTML API - 多个项目


google checkout html api - multiple items?

谷歌结账 API 指南给出了这个示例,其中包含 1 个项目和 2 个运输选项:

<input type="hidden" name="item_name_1" value="5 lbs. Dog Food"/>
<input type="hidden" name="item_description_1"
  value="5 lb. bag of nutritious Dog Food"/>
<input type="hidden" name="item_price_1" value="35.00"/>
<input type="hidden" name="item_currency_1" value="USD"/>
<input type="hidden" name="item_quantity_1" value="1"/>
<input type="hidden" name="item_merchant_id_1" value="5LBDOGCHOW"/>
// shipping options irrelevant here

(我可能想错了:) 因为我有一个自定义购物车,所以我必须用我的购物车生成这个表单,并使用结帐按钮向用户显示。

如果我的购物车中有多个商品,将其发送到谷歌的正确方式是这样的:

<input type="hidden" name="item_name_#" value="5 lbs. Dog Food"/>
<input type="hidden" name="item_description_#"
  value="5 lb. bag of nutritious Dog Food"/>
<input type="hidden" name="item_price_#" value="35.00"/>
<input type="hidden" name="item_currency_#" value="USD"/>
<input type="hidden" name="item_quantity_#" value="1"/>
<input type="hidden" name="item_merchant_id_#" value="XXXXXX"/>

其中 # 是购物车中每件商品的计数(item_name_1、item_name_2 等)?

如果不正确,如何生成包含多个项目的结帐表单?

对我来说

看起来不错(当然名称、描述、价格等也将是变量)

<input type="hidden" name="item_name_#" value="#foo#"/>