【发布时间】:2013-04-25 11:02:45
【问题描述】:
我正在使用基本标准免费帐户和标准表单“_xclick”选项处理一个简单的 PayPal Express Checkout 表单。
当通过项目名称或描述时,我了解您限制为 144 个字符,但我希望将标题内的信息或描述放在不同的行中,以便在 PayPals 结帐区域时将信息分开,以便用户清楚看看他们付出了什么。
我尝试使用 "\r" 和 "\n" 来分隔行,如下所示的 "item_name" > 输入使用 “这是第 1 行\r\n这是第 2 行\r\n这是第 3 行”,但它只是忽略了“\r”和“\n”传递到PayPal 付款页面以及在收据电子邮件中发送时。
当前示例代码:
<form name="TheForm" method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" name="item_name" value="This is line 1\r\nThis is line 2\r\nThis is line 3">
<input type="hidden" name="price" id="price" value="" />
<input type="hidden" name="business" value="test@test.com">
<input type="hidden" name="amount" value="">
<input type="hidden" name="no_shipping" value="1">
<input type="submit" name="Submit" id="Submit" value="Process Payment" />
</form>
我也尝试过使用&#10;、&#13;、<br> 和<br />,但这些都不起作用,而是作为文本传递。
如何使用表单选项 INPUT 值将项目信息分隔在单独的行上,如上所示,请为项目描述或标题,因为我尝试过的方式不起作用,我找不到任何解决方案?
谢谢。
【问题讨论】:
标签: forms paypal paypal-sandbox payment-processing