2012-02-11 73 views
0

Paypal通過他們的Merchant服務執行「立即購買」按鈕,但您只能獲得一個固定金額,您必須在註冊時指定它。在代碼中自定義PayPal付款

我想在我的代碼中執行的操作是避免在Commidea上註冊一個完整的Merchant並調用它的webservices,而是使用相同類型的按鈕,但是我可以在其中傳遞我要向他們收取的值。例如,如果我想在我的網站上選擇產品後準確支付20.47英鎊,是否可以通過一個簡單的按鈕將其傳遞給PayPal,它將重定向到一個頁面,該頁面將客戶詳細信息重新導向回付款參考?

我知道Paypal的費用要比專門的商家高很多,但它只是一小段時間。

+0

難道你看一下網站付款標準(你指的是支付寶產品)的文檔? https://www.x.com/developers/paypal – Robert 2012-02-11 16:10:58

回答

0

可以使用非安全按鈕和使用輸入量標籤,像這樣的例子:

<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="button_subtype" value="services"> 
<input type="hidden" name="no_note" value="0"> 
<input type="hidden" name="cn" value="Enter shipping address"> 
<input type="hidden" name="no_shipping" value="2"> 
      <input type="hidden" name="item_name" value='Payment to my company'> 
      <input type="hidden" name="charset" value="utf-8"> 

<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted"> 
     <div style="width:500px; margin:0 auto" dir="rtl">Enter amount to pay: 
<input name="amount" value="" style="width:40px"> 

<br /><br /> 

    <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" style="vertical-align:middle" alt="PayPal"> 
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"> 
</div> 

     </form>