2

我正在使用基本标准免费帐户和标准表单“_xclick”选项处理 PayPal 快速结帐的简单表单。

在传递项目名称或描述时,我知道您限制为 144 个字符,但我希望将标题内的信息或描述放在不同的行中,以便在 PayPals 结帐区域时将信息分开,以便用户可以清楚地看到他们的内容正在支付。

我尝试使用"\r""\n"来分隔行,如下所示,在"item_name"输入中使用"This is line 1\r\nThis is line 2\r\nThis is line 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 值将项目信息分隔在单独的行上,如上所示,请为项目描述或标题,因为我尝试过的方式不起作用并且我找不到任何解决方案?

谢谢。

4

1 回答 1

2

目前没有办法做到这一点。标准的立即购买按钮不支持此功能。最接近将东西放在不同线路上的方法是使用购物车上传方法。而不是传递 1 个项目,项目名称中的 3 个值要显示在 3 个不同的行上,您将传递 3 个单独的项目,这将导致它们位于 3 个不同的行上。

于 2013-04-25T13:31:12.123 回答