我将此代码传递给Paypal结帐:
<?php foreach ($paypalBasket as $item): ?>
<input type='hidden' name='item_name_<?php echo $count ?>' value="<?php echo htmlspecialchars($item[0]) ?>">
<input type='hidden' name='item_number_<?php echo $count ?>' value='<?php echo htmlspecialchars($count) ?>'>
<input type='hidden' name='quantity_<?php echo $count ?>' value='<?php echo htmlspecialchars($item[1]) ?>'>
<input type='hidden' name='amount_<?php echo $count ?>' value='<?php echo htmlspecialchars($item[2]) ?>'>
所有这些信息都出现在左侧的Paypal结账中,因为我相信你知道。但我想添加另一条信息 - “描述”。但Paypal中没有与描述相关的内置变量。描述基本上只是一个词,代表一个产品,如'玫瑰','装饰','家具'。我在数据库中将其作为prod_type,它位于代码中指定的$ item数组中。
我有这段代码输入说明:
<input type='hidden' name='item_name_<?php echo $count ?>' value="<?php echo htmlspecialchars($item[3]) ?>">
但是,变量不能是item_name - 因为它实际上是对项的描述。那么我有什么变量???你能为Paypal创建自定义变量吗?
答案 0 :(得分:0)
您使用的是哪个PayPal界面?快速,直接,流量,质量?据我所知,您无法为PayPal创建“自定义”变量,但您可以使用许多可选变量。看看这篇好文章:http://www.binpress.com/app/php-paypal-api-class/20