PayPall Button Data Issue

时间:2017-06-01 作者:zzMzz

我有一个带有三个文本字段的PayPal按钮,我的客户可以使用该按钮完成交易,但文本字段数据不会显示在交易详细信息中。我认为问题是如何命名输入标记。以下是部分代码:

<tr><td style="padding:20px;"><input type="hidden" name="on0" value="Payment Options"><span style="color:blue">Payment Options:</span></td>
<td><select name="os0" style="width: 300px; height: 23px;"> 
    <option value="Payment Option (1)">Payment Option (1) $75.00 USD</option>
    <option value="Payment Option (2)">Payment Option (2) $100.00 USD</option>
    <option value="Payment Option (3)">Payment Option (3) $125.00 USD</option>
    <option value="Payment Option (4)">Payment Option (4) $150.00 USD</option>
    <option value="Payment Option (5)">Payment Option (5) $175.00 USD</option>
    <option value="Payment Option (6)">Payment Option (6) $200.00 USD</option>
    <option value="Payment Option (7)">Payment Option (7) $225.00 USD</option>
    <option value="Payment Option (8)">Payment Option (8) $250.00 USD</option>
    <option value="Payment Option (9)">Payment Option (9) $275.00 USD</option>
    <option value="Payment Option (10)">Payment Option (10) $300.00 USD</option>
</select> </td></tr>
<br>

<tr><td style="padding:20px;"><input type="hidden" name="on1" value="Student Name"><span style="color:blue">Student Full Name:<span style="color:red">*</span></td>
<td><input type="text" name="os1" maxlength="100" style="width: 300px; height: 23px;" required ></td></tr>

<tr><td style="padding:20px;"><input type="hidden" name="on2" value="Parent Name"><span style="color:blue">Parent Full Name:</span><span style="color:red">*</span></td>
<td><input type="text" name="os2" maxlength="100" style="width: 300px; height: 23px;" required ></td></tr>

<tr><td style="padding:20px;"><input type="hidden" name="on3" value="Parent Phone"><span style="color:blue">Parent Phone Number:</span><span style="color:red">*</span></td>
<td><input type="text" name="os3" maxlength="100" style="width: 300px; height: 23px;" required ></td></tr>
贝宝技术支持向我发送了一封邮件:

下面是如何使用变量“on0”和“os0”进行命名的示例之一https://www.paypal.com/us/cgi-bin/webscr?cmd=_pdn_xclick_options_help_outside

不过,我还是不明白。任何帮助都将不胜感激!我认为这个解决方案几乎是正确的,我只是一点都不知道。

请注意3个文本字段。PayPal button builder允许2个文本字段。我想再加一个。

PayPal Form

详细信息显示传递给3个文本字段的数据。遗憾的是,一旦付款,这些数据就不会出现在交易明细中。

PayPal Payment Screen

1 个回复
SO网友:Rick Hellewell

使用贝宝的支付按钮生成器为您的按钮构建正确的代码。您可以在那里添加其他输入字段,然后将其与(我假设)定制的按钮代码进行比较。

结束

相关推荐

使用__($str)和_e($str)来转换带有HTML的字符串

我现在正在开发一个非常重要的主题,大多数时候我没有使用a __($str) translate function 当文本中有HTML标记时。总是使用这样的翻译功能好吗__($str) 和_e($str) 每当有文本要输出时?这有什么坏处吗?即使是混合了这样的HTML标记的很长的文本,我仍然可以使用它吗?__(\"This <em>text</em> have an <b>HTML</b> tag. Another sentence...\") 还是