我想在我的PayPal订阅按钮上添加修饰符。我想根据客户输入的用户数量修改订阅费用。从本质上讲,订阅按钮具有“基本成本”,每月订阅费用增加了+ $ xx.xx。
例如:
用户希望在我的应用上创建一个帐户,其中包含6个用户,每位用户5美元,基本订阅费用为10美元/月。该订阅的每月费用为40美元。
答案 0 :(得分:0)
这可以实现(可能不是最佳解决方案) 转到PayPal button designer
此外,您是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;