我已经设置了一个第三方购物车,除了一个小问题外,我的网站和PayPal一切都正常工作。我正在对整个购物车应用折扣,并对折扣金额应用税费。在PayPal,数字都是正确的,但它在折扣上方显示折扣税额。有什么办法获得折扣以显示在PayPal税之上。这是它现在在PayPal中的样子:
item 1 $10.00 USD
item 2 $20.00 USD
Item total $30.00 USD
Tax $0.90 USD
Discount $15.00 USD
Total $19.40 USD
它"看起来"像是在折扣之前应用的税收(在这种情况下为6%(。我只是希望能够将该折扣线向上移动到税线之上。这可能吗?这是我将信息传递给PayPal的表单代码。
<form class="paypalform"
action="https://www.sandbox.paypal.com/bn/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="dummy-facilitator@dummysite.com">
@foreach (var item in Model)
{
<input type="hidden" name="item_name_@count" value="@item.ProductName">
<input type="hidden" name="amount_@count" value="@item.Price">
count++;
cartTotal += @item.Price;
}
<input type="hidden" name="discount_amount_cart" value="@ViewBag.DiscountAmount" />
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="tax_cart" value="@ViewBag.TaxAmount" />
<input type="image"
src="http://www.sandbox.paypal.com/en_US/i/btn/x-click-but01.gif"
name="submit"
alt="Make payments with PayPal - it's fast, free and secure!">
</form>
>PayPal使用以下变量来控制付款按钮中的折扣。
discount_amount discount_amount2 discount_rate discount_rate2 discount_num
您可以转到下面的链接并搜索上述关键字以获取详细信息。
https://developer.paypal.com/docs/classic/button-manager/integration-guide/ButtonManagerHTMLVariables/?mark=html
有关第三方购物车问题的更多详细信息,您可以参考下面的链接。
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/cart_upload/