我想获得一些关于如何使用自定义购物车设置paypal付款的帮助。 在产品选择结束时,我想给用户付款选项。当我选择paypal时,我想用PayPal重新路由到总金额,这样用户就可以付款了。我试图用以下表格
这样做<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="business login?">
<input type="hidden" name="item_name" value="hat">
<input type="hidden" name="item_number" value="123">
<input type="hidden" name="amount" value="15.00">
<input type="hidden" name="first_name" value="John">
<input type="hidden" name="last_name" value="Doe">
<input type="hidden" name="address1" value="any Street">
<input type="hidden" name="address2" value="Apt 5">
<input type="hidden" name="city" value="any town">
<input type="hidden" name="state" value="CA">
<input type="hidden" name="zip" value="00000">
<input type="hidden" name="night_phone_a" value="610">
<input type="hidden" name="night_phone_b" value="555">
<input type="hidden" name="night_phone_c" value="1234">
<input type="hidden" name="email" value="name@mail.com">
<INPUT TYPE="hidden" NAME="currency_code" value="CurrencyCode">
<input type="image" name="submit" border="0" src="https://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif" alt="PayPal - The safer, easier way to pay online">
<img alt="" border="0" width="1" height="1" src="https://www.paypal.com/en_US/i/scr/pixel.gif" >
</form>
当我提交此表单时,paypal仅识别卖家(名称显示在页面中),但没有其他参数。我也收到此消息:“我们检测到此购物车存在问题。如果问题仍然存在,请与商家联系。” 知道我做错了什么吗? 我非常感谢你的帮助。
ps:我想指定我是从本地服务器执行此操作。我不知道paypal是否要求卖家先注册一个URL。如果是这样,你知道我必须在paypal帐户上这样做吗?
答案 0 :(得分:0)
这项工作的关键是“cmd”输入的值必须是“_xclick”这样,paypal获取事务的总数而不是每个项目。
我希望这有助于其他人
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="paypal@mmi-hamburg.com">
<input type="hidden" name="business" value="business login?">
<input type="hidden" name="item_name" value="hat">
<input type="hidden" name="item_number" value="123">
<input type="hidden" name="amount" value="15.00">
<input type="hidden" name="first_name" value="John">
<input type="hidden" name="last_name" value="Doe">
<input type="hidden" name="address1" value="any Street">
<input type="hidden" name="address2" value="Apt 5">
<input type="hidden" name="city" value="any town">
<input type="hidden" name="state" value="CA">
<input type="hidden" name="zip" value="00000">
<input type="hidden" name="night_phone_a" value="610">
<input type="hidden" name="night_phone_b" value="555">
<input type="hidden" name="night_phone_c" value="1234">
<input type="hidden" name="email" value="name@mail.com">
<input type="submit" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>