2010-09-19 68 views
0

我想得到一些帮助,如何设置与自定义购物车的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="[email protected]"> 


<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> 

这样做,当我提交此表,贝宝只承认卖方(名称显示在页面),但没有其他参数。我也收到了这条消息:“我们发现这个购物车有问题,如果问题依然存在,请联系商家。” 任何想法我做错了什么? 我非常感谢帮助。

ps:我想指定我是从本地服务器执行此操作。我不知道贝宝是否要求卖家先注册一个网址。如果是这样,你知道在这里我必须在PayPal账户上这样做吗?

回答

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="[email protected]"> 
<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="[email protected]"> 


<input type="submit" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"> 
</form>