具有修饰符的循环付款按钮的HTML变量

时间:2015-05-07 17:32:25

标签: paypal paypal-subscriptions

我想在我的PayPal订阅按钮上添加修饰符。我想根据客户输入的用户数量修改订阅费用。从本质上讲,订阅按钮具有“基本成本”,每月订阅费用增加了+ $ xx.xx。

例如:

用户希望在我的应用上创建一个帐户,其中包含6个用户,每位用户5美元,基本订阅费用为10美元/月。该订阅的每月费用为40美元。

2 个答案:

答案 0 :(得分:0)

这可以实现(可能不是最佳解决方案) 转到PayPal button designer enter image description here

此外,您是PayPal的高级用户,您可以在此部分为您的客户自定义结帐页面,简化结帐等。

答案 1 :(得分:0)

我需要像这样构建标记。然后,使用JavaScript我能够分配item_number,item_name和a3字段的.val()。效果很好!



<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top" style="display: inline-block">

  <!-- Identify your business so that you can collect the payments. -->
  <input type="hidden" name="business" value="...">

  <!-- Specify a Subscribe button. -->
  <input type="hidden" name="cmd" value="_xclick-subscriptions">
  <!-- Identify the subscription. -->
  <input type="hidden" name="item_number" monthly_item_name>
  <input type="hidden" name="item_name" monthly_item_name>

  <!-- Set the terms of the regular subscription. -->
  <input type="hidden" name="currency_code" value="USD">
  <input type="hidden" name="a3" id="monthly">
  <input type="hidden" name="p3" value="1">
  <input type="hidden" name="t3" value="M">

  <!-- Set recurring payments until canceled. -->
  <input type="hidden" name="src" value="1">

  <!-- Send the user back here once they've completed payment. -->
  <input type="hidden" name="custom" value="<?php echo $_SESSION[ID]; ?>">
  <input type="hidden" name="return" value="...">
  <input type="hidden" name="rm" value="2">

  <input type="submit" name="submit" class="btn btn-inverse" value="Monthly" alt="PayPal - The safer, easier way to pay online!">
  <img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
&#13;
&#13;
&#13;