Интеграция купона на скидку PayPal

Я работаю над простым вводом купона на скидку для страницы оформления заказа PayPal.

Простой ввод купона, который я пытаюсь интегрировать, должен работать только тогда, когда в корзине есть ОДИН товар, и купон можно использовать только ОДИН РАЗ.

> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"
> onsubmit="this.target = 'paypal'; return ReadForm (this);"> <input
> type="hidden" name="cmd" value="_xclick" /> <input type="hidden"
> name="add" value="1" /> <input type="hidden" name="business"
> value="email here" /> <input type="hidden" name="item_name"
> value="1 Item" /> <input type="hidden" name="amount" value="50.00" />
> <input type="hidden" name="currency_code" value="USD" /> <input
> type="hidden" name="baseamt" value="50.00" /> <input type="hidden"
> name="basedes" value="1 Item" /> <input type="text" size="10"
> name="coupcode"; /> <input type="button" value="Check code"
> onclick="coupval =this.form.coupcode.value;  ChkCoup();" /> <input
> type="image" id="xx"
> src="https://www.paypalobjects.com/WEBSCR-640-20110306-1/en_US/i/btn/btn_buynowCC_LG.gif"
> border="0" name="submit" onclick="CalculateOrder(this.form)"
> alt="PayPal - The safer, easier way to pay online!"> <img alt=""
> border="0"
> src="https://www.paypalobjects.com/WEBSCR-640-20110306-1/en_US/i/scr/pixel.gif"
> width="1" height="1"> </form>
> 
> <script type="text/javascript" src="discount.js"></script>

Мой вопрос: есть ли простой способ интегрировать ввод купона со скидкой в ​​расширенный платеж PayPal?


person user2718661    schedule 24.08.2014    source источник


Ответы (2)


Легко? Зависит от уровня вашего развития. Для этого потребуется привязать купон к локальной корзине вашего приложения. Все будет рассчитано соответствующим образом на основе их товаров, доставки, налогов, применяемых скидок и т. д. Как только у вас будут эти окончательные итоги, вы соответствующим образом передадите их в Payments Advanced.

Однако то, что у вас есть, не похоже на Advanced. Это выглядит как стандартная HTML-форма PayPal. PayPal Advanced работает с вызовами API в сочетании с iframe на вашем сайте. То, что вы здесь делаете, это просто генерация базового HTML.

Впрочем, это верно. Вы должны рассчитать все в своей собственной корзине, а затем соответствующим образом заполнить параметры суммы в этой HTML-форме.

person Drew Angell    schedule 24.08.2014
comment
могу я попросить вас взглянуть на вопрос, связанный с купоном, здесь: tinyurl.com/ojokhs5? - person Istiaque Ahmed; 20.10.2015

У меня такая же проблема. У меня есть решение. Оно также может быть вам полезно.

Если ваше использование скидки в сумме означает:

  <input type="hidden" value=".50" name="discount_amount">
  <input type="hidden" value=".50" name="discount_amount2">

Если вы используете скидку в процентах или ставках, это означает:

  <input type="hidden" value="50" name="discount_rate">
  <input type="hidden" value="50" name="discount_rate2">
person shahana    schedule 22.04.2015