使用PayPal网站,我创建了一个网站项目的下拉列表和一个"添加到购物车按钮":
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="J793S02EGAQ92">
<table>
<tr>
<td>
<input type="hidden" name="on0" value="Capacity">
<center>Select Size:</center>
</td>
</tr>
<tr>
<td>
<select id="selectDirect" name="os0">
<option value="Small">SMALL - $10</option>
<option value="Medium">MEDIUM - $20</option>
<option value="Large">LARGE - $30</option>
</select>
</td>
</tr>
</table>
<input type="hidden" name="currency_code" value="GBP">
<center><input type="image" src="./add-to-shopping-cart.png" border="0" name="submit" alt="Add to Cart" width=150px></center>
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
我的问题是他们将下拉项目的数量限制为10,但我需要更多20个。显然,这是可能的,但代码必须手动创建,而不是从PayPal网站自动生成。
我不确定这意味着什么 - 我知道如何通过在HTML中添加更多行来向下拉按钮添加更多行。但我认为它有点复杂,因为这些项目需要以某种方式链接回PayPal。
我找到this post about it,但它已经5岁了,所以看起来有些建议已经过时了。
如果有人可以提供任何值得赞赏的建议。甚至只是解释我的HTML如何告诉PayPal将什么添加到购物车等。
答案 0 :(得分:3)
<option>
附加到第一组选项的HTML中,它应该具有PayPal所需的正确选项值,用于您显示为的下拉列表中使用的os0
字段一个例子答案 1 :(得分:2)
托管按钮的下拉菜单存在限制。它最多只允许10个项目。
您需要手动编码按钮。
为方便起见,您可以从PayPal帐户创建按钮,在步骤2中,取消选中“在PayPal上保存按钮”。
当您检索代码时,请单击“删除代码保护”,这将为您提供自由文本代码。然后,您可以在下拉列表中添加更多项目。
当客户在下拉列表中选择其他项目时,数据将被转移回PayPal。