Paypal api结账,每个项目的自定义字段

时间:2014-05-04 12:10:04

标签: php paypal

我正在创建一个简单的网上商店,并且对于添加到购物车的每个项目,您需要指定一个文本。我知道有一个名为on0和os0的字段,您可以添加自定义字段标签和自定义字段值。但是我的网上商店里有一个购物车,所有商品都与每个商品的每个自定义文字字段一起添加。

所以我遇到的问题是在结帐页面,我需要建立paypal表单,我应该使用哪个字段名称作为每个项目的自定义字段?

在结帐表单中,我现在为每个项目都有:

echo '<input name = "item_name_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_name'].'" type = "hidden">';
echo '<input name = "quantity_'.$i.'" value = "1" type = "hidden">';
echo '<input name = "amount_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_price'].'" type = "hidden">';
echo '<input name = "custom_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_label'].'" type = "hidden">';

其中$ i是购物车中的商品编号。 字段'custom _'。$ i不起作用,我想知道我应该使用什么呢?

1 个答案:

答案 0 :(得分:0)

好的,我测试了以下

echo '<input name = "on0_'.$i.'" value = "Item label" type = "hidden">';
echo '<input name = "os0_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_label'].'" type = "hidden">';

它有效!

但是在任何文档中都没有找到这个。

请记住将变量称为:

$_POST['option_name1']
$_POST['option_selection1']