2010-09-19 50 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>