我有自己的购物篮,它是根据用户明显购买的商品建立的。然后,一旦用户单击结帐,此信息就会传递到Paypal结帐。一切都成功完成,并且商品信息显示在左侧的PayPal购物车收据中。

但是,我的增值税费用存在问题。我已经计算出了在我的网站上有效的购物篮的增值税费用(20%),但是我不确定如何将这笔费用转移到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="[email protected]">



<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">

最佳答案

您可以将以下内容用作表单元素的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">


这将在商品编号2中添加.15p。要添加购物车税/增值税

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


See page 263 of this doc并参阅同一文档的第294页,以自动计算税金/增值税成本

关于php - 将变量从购物篮传递到Paypal进行付款-增值税,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10140612/

10-09 21:28