国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

paypal即時到賬php實現(xiàn)代碼

2024-05-04 23:05:56
字體:
來源:轉載
供稿:網(wǎng)友

paypal即時到賬php實現(xiàn)代碼,需要的朋友可以參考下。
http://paypal.ebay.cn/integrationcenter/list__resource_2.html

中文php開發(fā)簡介:http://www.paypal-china.org/wangzhai/197.html
以下是ecshop中paypal的支付代碼

這段代碼是向paypal支付接口提交的
{{{

<form target="_blank" method="post" action="https://www.paypal.com/cgi-bin/webscr" style="text-align: center;"><input type="hidden" value="_xclick" name="cmd"/><input type="hidden" value="[email protected]" name="business"/> //商家注冊的郵箱
<input type="hidden" value="2009102370175" name="item_name"/><input type="hidden" value="2888.00" name="amount"/><input type="hidden" value="USD" name="currency_code"/><input type="hidden" value="http://127.0.0.1/ecshop/respond.php?code=paypal" name="return"/><input type="hidden" value="3" name="invoice"/><input type="hidden" value="utf-8" name="charset"/><input type="hidden" value="1" name="no_shipping"/><input type="hidden" value="" name="no_note"/><input type="hidden" value="http://127.0.0.1/ecshop/respond.php?code=paypal" name="notify_url"/><input type="hidden" value="2" name="rm"/><input type="hidden" value="http://127.0.0.1/ecshop/" name="cancel_return"/><input type="submit" value="立即使用 paypal 支付"/></form>

}}}

以下是官方提供的,接受到paypal傳回來的參數(shù)的,并且判斷是否支付成功。

支持成功后由于提交表單中有


<input type="hidden" value="http://127.0.0.1/ecshop/respond.php?code=paypal" name="return"/>

paypal將會主動跳轉到espond.php?code=paypal這個頁面,頁面可現(xiàn)實以下POST得到的一些數(shù)據(jù)。
 

// read the post from PayPal system and add 'cmd' $req = 'cmd=_notify-validate'; foreach ($_POST as $key => $value) { $value = urlencode(stripslashes($value)); $req .= "&$key=$value"; } // post back to PayPal system to validate $header .= "POST /cgi-bin/webscr HTTP/1.0/r/n"; $header .= "Content-Type: application/x-www-form-urlencoded/r/n"; $header .= "Content-Length: " . strlen($req) . "/r/n/r/n"; $fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30); // assign posted variables to local variables $item_name = $_POST['item_name']; $item_number = $_POST['item_number']; $payment_status = $_POST['payment_status']; $payment_amount = $_POST['mc_gross']; $payment_currency = $_POST['mc_currency']; $txn_id = $_POST['txn_id']; $receiver_email = $_POST['receiver_email']; $payer_email = $_POST['payer_email']; if (!$fp) { // HTTP ERROR else { fputs ($fp, $header . $req); while (!feof($fp)) { $res = fgets ($fp, 1024); if (strcmp ($res, "VERIFIED") == 0) { // check the payment_status is Completed // check that txn_id has not been previously processed // check that receiver_email is your Primary PayPal email // check that payment_amount/payment_currency are correct // process payment } else if (strcmp ($res, "INVALID") == 0) { // log for manual investigation } } fclose ($fp); } ?> 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 苗栗县| 津南区| 宜兰市| 枣阳市| 教育| 钟山县| 屏边| 罗山县| 普洱| 临夏县| 绥滨县| 呼和浩特市| 鄱阳县| 百色市| 灵武市| 泸水县| 台前县| 雷州市| 友谊县| 团风县| 钟山县| 辉县市| 连州市| 河池市| 肥东县| 浙江省| 徐州市| 乌苏市| 湟中县| 广饶县| 红桥区| 张家川| 玉门市| 微博| 堆龙德庆县| 白玉县| 甘南县| 沐川县| 南漳县| 河池市| 礼泉县|