首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么PayPal忽略discount_amount_cart?

为什么PayPal忽略discount_amount_cart?
EN

Stack Overflow用户
提问于 2013-07-05 17:31:48
回答 1查看 2.1K关注 0票数 3

我一直在使用PayPal支付标准。一切都很顺利。现在我想增加对优惠券折扣的支持。

根据文档,discount_amount_cart变量似乎是我想要的:

单折扣金额收费的购物车。它必须低于购物车中所有商品的售价。如果存在此变量,则重写任何单个项的discount_amount_x值。只适用于购物车上传命令。

因此,我将变量添加到我的表单中:

代码语言:javascript
运行
复制
<form id="Paypal" name="Paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input id="cmd" name="cmd" type="hidden" value="_cart">
    <input id="upload" name="upload" type="hidden" value="1">

    <input id="business" name="business" type="hidden" value="kelly@hopskipdesign.com">
    <input id="custom" name="custom" type="hidden" value="Client">
    <input id="discount_amount_cart" name="discount_amount_cart" 
        type="hidden" value="$4.00">
    <input id="tax_cart" name="tax_cart" type="hidden" value="$1.65">
    <input id="currency_code" name="currency_code" type="hidden" value="USD">

    <input id="return" name="return" type="hidden" value="http://www.hopskipphotography.com/Order/Confirm/Client">
    <input id="cancel_return" name="cancel_return" type="hidden" value="http://www.hopskipphotography.com/Order/Cart/Client">
    <input id="cbt" name="cbt" type="hidden" value="Place Order">

    <input id="item_name_1" name="item_name_1" type="hidden" value="Photo #6">
    <input id="amount_1" name="amount_1" type="hidden" value="$20.00">
    <input id="item_number_1" name="item_number_1" type="hidden" value="B49A8382">
    <input id="quantity_1" name="quantity_1" type="hidden" value="1">

    <input id="item_name_2" name="item_name_2" type="hidden" value="Photo #10">
    <input id="amount_2" name="amount_2" type="hidden" value="$20.00">
    <input id="item_number_2" name="item_number_2" type="hidden" value="B49A8428">
    <input id="quantity_2" name="quantity_2" type="hidden" value="1">

    <div class="checkout-button">
        <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" alt="Check out with PayPal">
    </div>
</form>

但是,当我单击按钮时,除了折扣之外,一切都会出现:

我发现了一个类似的问题,回答是使用tax_cart变量而不是tax_x,但我已经在使用tax_cart了。

对于为什么discount_amount_cart不起作用,还有其他的想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-05 18:42:28

与其他数量变量不同,discount_amount_cart不喜欢美元符号。

当我将字段更改为:

代码语言:javascript
运行
复制
<input id="discount_amount_cart" name="discount_amount_cart" 
    type="hidden" value="4.00">

PayPal显示了折扣:

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17494168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档