我正在使用JavaScript提交以下表单。它在一个新页面中打开PayPal,但我得到了“现在看起来没有用的东西。请稍后再试。”错误。我想真正的问题,因为我知道JavaScript是好的,HTML值和业务电子邮件是好的,是,以下paypal HTML格式有什么问题吗? PayPal本身都有网站问题,这可能是不使用PayPal的原因,或者代码存在问题。
<form method='post' encytype='x-www-form-urlencoded' target='paypal' action='https://www.paypal.com/cgi-bin/webscr'>
<input name='cmd' type='hidden' value='_cart' />
<input name='business' type='hidden' value='this_part_is_good@somewhere.com' />
<input name='currency_code' type='hidden' value='USD' />
<input name='lc' type='hidden' value='US' />
<input name='no_shipping' type='hidden' value='0' />
<input name='item_name_1' type='hidden' value='correct value 1'>
<input name='item_number_1' type='hidden' value='pid_59478d15575766.87101191' />
<input name='amount_1' type='hidden' value='100.00' />
<input name='item_name_2' type='hidden' value='correct value 2' />
<input name='item_number_2' type='hidden' value='pid_59478d1557a0a8.85058626' />
<input name='amount_2' type='hidden' value='30.00' />
<input name='item_name_3' type='hidden' value='correct value 3' />
<input name='item_number_3' type='hidden' value='pid_59478d1557cc26.16520690' />
<input name='amount_3' type='hidden' value='30.00' />
</form>
感谢任何帮助。
答案 0 :(得分:0)
我在进一步调查后发现了这一点。 item_name_
x 格式需要
<input name='upload' type='hidden' value='1' />
哦,我也遗漏了quantity_
x ,但也改变了。
不幸的是,这不是我想要的,因为这是第三方购物车解决方案。我真的想继续提交PayPal立即购买按钮,但这不起作用,因为浏览器通常每个表单操作只提交一次。 PayPal不应该强迫我们使用他们的Express Checkout API做一些简单的事情;提交多个项目到第一方购物车。为此,美国证券交易委员会应将PayPal贬值。