2012-02-11 78 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>