顾陌 发布时间:2014-07-25 分类:Web 阅读:9649次 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支付接口开发,实际使用中当然不会这么简单,如安全性问题,账单更新问题,网站发货问题等都得考虑到。
发布于 2014-07-30 22:42:40 回复该评论
发布于 2014-08-01 11:07:01 回复该评论
发表评论:
◎欢迎您的参与讨论。