如何使用贝宝订阅多个项目?

Posted

技术标签:

【中文标题】如何使用贝宝订阅多个项目?【英文标题】:How to subscribe for multiple items with paypal? 【发布时间】:2012-12-30 18:06:50 【问题描述】:

我有一系列订阅计划,其中用户可以选择任何人并通过贝宝付款,但除此之外,还有一个额外的设施可能希望与任何套餐一起使用。即那就是送货上门。

我已从该站点获得帮助:LINK

但是没有选项可以添加第二个项目,可以选择作为任何计划的复选框。我试过这段代码

<input type="hidden" name="item_name_1" value="Item Name 1">
<input type="hidden" name="amount_1" value="1.00">
<input type="hidden" name="item_name_2" value="Item Name 2">
<input type="hidden" name="amount_2" value="2.00">

但是使用这段代码,我现在什至看不到之前在贝宝网站上显示的原始“计划”名称。

我错过了什么吗?

【问题讨论】:

【参考方案1】:

您可以使用 on1 变量添加第二个下拉选项。

 <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<table>
<tr><td><input type="hidden" name="on0" value="Product Test">Product Test</td></tr><tr><td><select name="os0">
    <option value="Monthly">Monthly : $1.00 USD - monthly</option>
    <option value="Yearly">Yearly : $2.00 USD - monthly</option>
    <option value="5 - Year">5 - Year : $3.00 USD - monthly</option>
</select> </td></tr>
<tr><td><input type="hidden" name="on1" value="Colors">Colors</td></tr><tr><td><select name="os1">
    <option value="Red">Red </option>
    <option value="Blue">Blue </option>
    <option value="Black">Black </option>
</select> </td></tr>
</table>
<input type="hidden" name="currency_code" value="USD">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" >
<img  border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif"  >
</form>

【讨论】:

以上是关于如何使用贝宝订阅多个项目?的主要内容,如果未能解决你的问题,请参考以下文章

Paypal订阅不同数量的项目

贝宝订阅流程

具有漂亮界面的贝宝订阅

贝宝订阅集成 |与捕获资金混淆

如何在会员网站上使用贝宝 IPN (PHP)

如何在贝宝定期付款和订阅之间切换?