我想创建一个具有相同项目但具有多个模式的页面。它们都是相同的价格,但如果你订购3我想要折扣价。
即 第1项蓝色 - 10.00 第2项花 - 10.00 项目3气球 - 10.00
所以,如果有人订购2号1号和3号而不是30号,他们将支付25.00
它不能是通用的总购物车折扣,它只适用于选定的一组商品
这是可能的还是我需要写一些js?
感谢
答案 0 :(得分:1)
您可以使用discount_amount
,discount_amount2
和discount_num
代码来支持分层折扣,这里是您的方案的示例:
单品价格为10美元且无折扣discount_amount=0
,当您将每件额外数量的商品添加到购物车时,将需要5美元的折扣discount_amount2=5
,以便您为第二件付5美元,3,..项目,直到您添加了10个额外项目(上限)discount_num=10
尝试以下代码并使用您自己的逻辑进行自定义
<form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" value="_cart" name="cmd">
<input type="hidden" value="1" name="add">
<input type="hidden" value="usm@email.com" name="business">
<input type="hidden" value="sale" name="paymentaction">
<input type="hidden" value="USD" name="currency_code">
<p>
ItemName No.1 (Regular Price $10.00):
</p>
<input type="hidden" name="item_name" value="ItemName No.1">
<input type="hidden" name="amount" value="10.00">
</p>
<input type="hidden" name="discount_amount" value="0">
<input type="hidden" name="discount_amount2" value="5">
<input type="hidden" name="discount_num" value="10">
<input type="hidden" value="http://lychee-vip.ccg21.dev.paypalcorp.com/" name="return">
<input type="image" alt="Make payments with PayPal - it's fast, free and secure!" name="submit" src="http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif">
</form>
&#13;