通过PayPal传递选项
|
我正在为客户创建一个简单的结帐程序,访客可以在其中通过PayPal结帐。目前,我的HTML表单如下所示:
<form action=\"https://www.sandbox.paypal.com/cgi-bin/webscr\" method=\"post\">
<fieldset>
<input type=\"hidden\" name=\"cmd\" value=\"_xclick\" />
<input type=\"hidden\" name=\"business\" value=\"sandbox@mcbwebdesign.co.uk\" />
<input type=\"hidden\" name=\"item_number\" value=\"29\" />
<input type=\"hidden\" name=\"amount\" value=\"17.99\" />
<input type=\"hidden\" name=\"currency_code\" value=\"GBP\" />
<input type=\"hidden\" name=\"lc\" value=\"GB\" />
<input type=\"hidden\" name=\"item_name\" value=\"Cohda Design Limited: Design Filter Tee\" />
<dl id=\"product_options\">
<dt><label for=\"option_selection1\">T-shirt size:</label></dt>
<dd>
<input type=\"hidden\" name=\"option_name1\" value=\"T-shirt size\" />
<select name=\"option_selection1\" id=\"option_selection1\">
<option value=\"Small\">Small</option>
<option value=\"Medium\">Medium</option>
<option value=\"Large\">Large</option>
<option value=\"Extra Large\">Extra Large</option>
</select>
</dd>
<dt><label for=\"option_selection2\">T-shirt colour:</label></dt>
<dd>
<input type=\"hidden\" name=\"option_name2\" value=\"T-shirt colour\" />
<select name=\"option_selection2\" id=\"option_selection2\">
<option value=\"Machine Gun Grey\">Machine Gun Grey</option>
<option value=\"Blood Red\">Blood Red</option>
</select>
</dd>
</dl>
<label for=\"quantity\">Quantity:</label>
<input type=\"text\" name=\"quantity\" value=\"1\" id=\"quantity\" class=\"numeric\" size=\"2\" maxlength=\"2\" />
<input type=\"submit\" value=\"Buy now with PayPal or credit/debit card\" class=\"button\" />
</fieldset>
</form>
如您所见,一个简单的表单将产品的详细信息传递给PayPal进行结帐。但是,我在使用自定义选项时遇到问题,例如option_name1
,a2ѭ等。
如何将自定义信息(例如选定的大小和颜色等)传递给PayPal,以供客户端(和管理员)查看?就目前而言,使用PayPal沙箱功能测试上述内容后,我看不到任何与自定义选项有关的内容。
没有找到相关结果
已邀请:
3 个回复
遣莫捅炭
只需为颜色添加\'on1 \'和\'os1 \',等等。 您可以创建一个静态按钮,以通过https://www.paypal.com/buttonfactory查看生成的代码
你换
和
,但这是行不通的。在发表这篇文章后,我尝试了
和
。 直到我终于找到此页面https://www.paypal.com/us/cgi-bin/webscr?cmd=_pdn_xclick_options_help_outside,直到我才真正意识到应该以ѭ8和ѭ9作为选项名称和选项值变量名。 我希望这可以节省一些时间!
脾萌