Paypal付款PHP简单接口开发

顾陌 发布时间:2014-07-25 分类:Web 阅读:3971次 2 条评论

Paypal付款接口的代码很简单,只需要几个页面就可以为自己的网站添加PayPal的支付接口。为网站的临时购物提供方便...

开发时可以使用Paypal专门为开发者开发的网站https://developer.paypal.com/ ,需要在里面注册一个开发者账号,在Sandbox accounts页面添加商户账号和购物者账号,并为测试账号添加金额最多9999美刀。不过这里面的账号、金额为虚拟的,方便开发者开发调试。下面是简单的paypal接口代码:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_blank">  
<!--测试www.sandbox.paypal.com,正式www.paypal.com-->
    <table id="tbl">
        <tr>
            <td class="lbl">订单名称:</td>
            <td class="txt"><input type="text" name="item_name" value="Test Papers"></td>
            <td class="lblworn">必填项</td>
        </tr>
        <tr>
            <td class="lbl">单价:</td>
            <td class="txt"><input type="text" name="amount" value="0.99"></td>
            <td class="lblworn">必填项,美元</td>
        </tr>
        <tr>
            <td class="lbl">数量:</td>
            <td class="txt"><input type="text" name="quantity" value="1"></td>
            <td class="lblworn">必填项</td>
        </tr>
        <tr>
            <td class="lbl"></td>
            <td class="txt">
                <input type="hidden" name="cmd" value="_xclick"> 
                <input type="hidden" name="business" value="facilitator@foxmail.com">   <!--商户账号-->
                <input type="hidden" name="cancel_return" value="http://www.songker.com/cancel.php"> 
                <input type="hidden" name="currency_code" value="USD">   <!--金额:美元-->
                <input type="hidden" name="return" value="http://www.songker.com/success.php">   <!--//支付成功后网页跳转地址-->
                <input type="hidden" name="notify_url" value="http://www.songker.com/back.php">   <!--即时付款通知:这里告诉paypal付款的通信url,即当客户付款后调用这个url通知系统-->
                <input type="hidden" name="no_note" value="">   
                <input type="hidden" name="no_shipping" value="1">   
                <input type="hidden" name="rm" value="2">   
                <input type="submit" value="支付" onclick="return Check();"/>  
            </td>
            <td class="lblworn"></td>
        </tr>
    </table>
</form>

这样就完成了一个最最简单的PayPal支付接口开发,实际使用中当然不会这么简单,如安全性问题,账单更新问题,网站发货问题等都得考虑到。

关键字词: Paypal接口开发PHP

已有2条留言
  • 访客apple
    发布于 2014-07-30 22:42:40  回复该评论
  • 最近一段时间你的Paypal能上去吗?
    • Super
      发布于 2014-08-01 11:07:01  回复该评论
    • 可以。不过速度比较慢,我使用的是Paypal的测试网站。

发表评论:

◎欢迎您的参与讨论。