下拉菜单不起作用的PayPal按钮

时间:2015-11-13 作者:Pecans

我试图在wordpress网站上添加paypal按钮,但添加代码时出现错误。我尝试查找解决方案,所有内容都表明要删除代码中没有的额外标记。以前有人碰到过这个问题吗?

    <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
    <input name="cmd" type="hidden" value="_s-xclick" />
    <input name="hosted_button_id" type="hidden" value="D8VH5555GHLP6" />
    <table><tbody><tr><td>
    <input name="on0" type="hidden" value="" />"A" 2.5\'x6\' Banners</td>
</tr><tr><td><select name="os0"><option value="">"A" $500.00 USD</option>
    <option value="">"A"x2 $750.00 USD</option>
    <option value="">"A"x3 $1,000.00 USD</option>
    </select></td></tr></tbody></table>
    <input name="currency_code" type="hidden" value="USD" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" type="image" />
<img src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" alt="" width="1" height="1" border="0" /></form>

1 个回复
最合适的回答,由SO网友:dwcouch 整理而成

简单地说,tl:dr:

使用简单文本ItemMenu Option Names.values."\'s中的描述性文本<option> 标签


不要使用"\'在你的Menu Option Name 创建按钮时的字段。

enter image description here

至关重要的是value\'贝宝生成的数据不能更改。编辑从中复制的代码时paypal button creator, 保留该值attributes 您的<input>\'s和<options>.

<table><tbody>
<tr><td>
<input type="hidden" name="on0" value="A 2.5\'x6\' Banners">"A" 2.5\'x6\' Banners
</td></tr>
<tr><td><select name="os0">
    <option value="A">"A" $500.00 USD</option>
    <option value="Ax2">"A"x2 $750.00 USD</option>
    <option value="Ax3">"A"x3 $1,000.00 USD</option>
</select></td></tr>
</tbody></table>
在这份工作表中,我补充道" 在文本的开头和结尾之间<option> 标记-这是用户看到的文本。如果值为空或与PayPal生成的值不同,我会得到以下错误:

贝宝无法处理此交易,因为卖家网站存在问题。请直接联系卖家解决此问题。