0

我有我自己的购物篮,它是根据用户显然购买的东西建立起来的。一旦用户点击结帐,这就会被传递到贝宝结帐。这一切都与显示在左侧 PayPal 购物车收据中的项目信息一起成功。

但是,我的增值税费用有问题。我已经计算了我的购物篮(在我的网站内)的增值税费用(20%),但我不确定如何将这笔费用转嫁给 Paypal。目前,Paypal 只是通过根据数量添加项目价格来计算总数。将增值税费用包含在 Paypal 中的任何想法?

这是我的代码:

$product1 = mysql_fetch_assoc($sql1);?>
<input type='hidden' name='item_number_<?php echo $count; ?>' value="<?php echo $count; ?>">
<input type="hidden" name="item_name_<?php echo $count; ?>" value="<?php echo $product1['prod_name']; ?>">
<input type="hidden" name="amount_<?php echo $count; ?>" value="<?php echo $product1['price']; ?>">
<input type='hidden' name='quantity_<?php echo $count; ?>' value="<?php echo $item['quantity']?>">
<?php $count++; } ?>

这是我的篮子的运输代码:

$grand_total = isset($grand_total) ? $grand_total : 0;
  $line_cost = $product['price'] * $item['quantity'];
  $grand_total += $line_cost;
  $charge = $grand_total /100 * 20;
  $chargeincvat = $charge + $grand_total;

<tr><td colspan='6' align='right'>Charges (VAT 20%): &pound; <?=number_format($chargeincvat, 2);?></td></tr>

添加:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">

<input type="hidden" name="cmd" value="_cart">

<input type="hidden" name="upload" value="1">

<input type="hidden" name="business"

value="derrysnurseries@hotmail.co.uk">



<input type='hidden' name='item_number_1' value="1">

<input type="hidden" name="item_name_1" value="Moment in Time">

<input type="hidden" name="amount_1" value="6.95">

<input type='hidden' name='quantity_1' value="1">

<input type='hidden' name='tax_cart' value="8.34">
4

2 回答 2

2

您可以使用以下作为name表单元素的属性:

shipping - applies to first item added to cart
shipping2 - applies to each additional item added to cart
handling_cart - applied once to cart regardless of quantity

例如

<input type="hidden" name="handling_cart" value="15.00">

申请15.00总运费

要将税/增值税添加到项目中,请使用tax_#项目#编号,例如

<input type="hidden" name="tax_2" value=".15">

这将添加.15p到项目编号 2。添加购物车税/增值税使用

<input type="hidden" name="tax_cart" value=".15">

请参阅本文档的第 263页和同一文档的第 294 页以自动计算税金/增值税成本

于 2012-04-13T12:24:18.880 回答
0

您可以尝试发送运输信息

输入类型='隐藏'名称='运输'值=“25.93”

你也可以在这里查看: https ://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_IPNandPDTVariables

于 2012-04-13T12:20:38.373 回答