亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Table of Contents
PHP幾種常見的支付功能實現(xiàn)
Home php教程 php手冊 PHP幾種常見的支付功能實現(xiàn)

PHP幾種常見的支付功能實現(xiàn)

Jun 13, 2016 am 09:05 AM
android

PHP幾種常見的支付功能實現(xiàn)

1. PHP實現(xiàn)支付寶付款的功能
支付寶的支付現(xiàn)在已經(jīng)占領了大部分的市場,所以學習支付寶接口配置就顯得非常重要了,首先我們需要下載支付寶的接口源碼包,我的下載的源碼包如下所示,使用方式如下:配置文件alipay.config.php的內(nèi)容

創(chuàng)建一個test.php文件,文件的主要內(nèi)容是一個表單,表單主要包含幾個主要的信息,
一個是u_id,方便返回時做判斷,一個是付款金額fee,還有一個是訂單名稱,作為支付寶標題或者是付款方標志信息,form表單提交方式是get,簡單代碼如下:



賣家支付寶帳戶:


*

必填


訂單名稱:


*

必填


付款金額:


*

必填








提交到頁面alipayapi.php,組裝內(nèi)容如下所示,代碼展示:

//支付類型
$payment_type = "1";
//必填,不能修改
//服務器異步通知頁面路徑
$notify_url = "http://news.gcpunion.org/apily/notify_url.php";
//需http://格式的完整路徑,不能加?id=123這類自定義參數(shù) //頁面跳轉同步通知頁面路徑
$return_url = "http://news.gcpunion.org/return_url.php";
//需http://格式的完整路徑,不能加?id=123這類自定義參數(shù),不能寫成http://localhost/ //賣家支付寶帳戶
$seller_email = "stiven0.cao@smo-china.com";
//必填

//商戶訂單號
$no=date("Ymdhis",time());
$out_trade_no = "Active_".$no."_".$_GET['u_id'];fa
//商戶網(wǎng)站訂單系統(tǒng)中唯一訂單號,必填 //訂單名稱
$name=iconv("gb2312","utf-8",$_GET['name']);
$subject =$_GET['company'];
//必填 //付款金額
$total_fee = $_GET['fee'];
//必填 //訂單描述 $body = "";
//商品展示地址
$show_url = "";
//需以http://開頭的完整路徑,例如:http://www.xxx.com/myorder.html //防釣魚時間戳
$anti_phishing_key = "";
//若要使用請調(diào)用類文件submit中的query_timestamp函數(shù) //客戶端的IP地址
$exter_invoke_ip = "";
//非局域網(wǎng)的外網(wǎng)IP地址,如:221.0.0.1


/************************************************************/

//構造要請求的參數(shù)數(shù)組,無需改動
$parameter = array(
"service" => "create_direct_pay_by_user",
"partner" => trim($alipay_config['partner']),
"payment_type" => $payment_type,
"notify_url" => $notify_url,
"return_url" => $return_url,
"seller_email" => $seller_email,
"out_trade_no" => $out_trade_no,
"subject" => $subject,
"total_fee" => $total_fee,
"tel" => $_GET['tel'],
"mobile" => $_GET['mobile'],
"email" => $_GET['email'],
"name" => $_GET['name'],
"company" => $_GET['company'],
"body" => $body,
"show_url" => $show_url,
"anti_phishing_key" => $anti_phishing_key,
"exter_invoke_ip" => $exter_invoke_ip,
"_input_charset" => trim(strtolower($alipay_config['input_charset']))
);
里面主要封裝了傳值的主要內(nèi)容,以及如何處理傳來的值。
最后提交成功,付款成功后會返回到我們設置的返回頁面,http://news.gcpunion.org/apily/notify_url.php,內(nèi)容的話,基本上根據(jù)付款情況修改我們需要鑒別的狀態(tài)值,主要代碼是,if($_GET['trade_status'] == 'TRADE_SUCCESS'&&$_GET['is_success'] == 'T') 判斷成功與否的。
最終根據(jù)結果作操作你的狀態(tài)值。
到這兒的話基本上都完成了流程,具體代碼見附件里面的內(nèi)容!
點擊鏈接可以下載: 支付寶源碼包下載
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undress AI Tool

Undress AI Tool

Undress images for free

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

PHP Tutorial
1488
72
New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades Sep 12, 2024 pm 12:23 PM

In recent days, Ice Universe has been steadily revealing details about the Galaxy S25 Ultra, which is widely believed to be Samsung's next flagship smartphone. Among other things, the leaker claimed that Samsung only plans to bring one camera upgrade

Samsung Galaxy S25 Ultra leaks in first render images with rumoured design changes revealed Samsung Galaxy S25 Ultra leaks in first render images with rumoured design changes revealed Sep 11, 2024 am 06:37 AM

OnLeaks has now partnered with Android Headlines to provide a first look at the Galaxy S25 Ultra, a few days after a failed attempt to generate upwards of $4,000 from his X (formerly Twitter) followers. For context, the render images embedded below h

IFA 2024 | TCL\'s NXTPAPER 14 won\'t match the Galaxy Tab S10 Ultra in performance, but it nearly matches it in size IFA 2024 | TCL\'s NXTPAPER 14 won\'t match the Galaxy Tab S10 Ultra in performance, but it nearly matches it in size Sep 07, 2024 am 06:35 AM

Alongside announcing two new smartphones, TCL has also announced a new Android tablet called the NXTPAPER 14, and its massive screen size is one of its selling points. The NXTPAPER 14 features version 3.0 of TCL's signature brand of matte LCD panels

Vivo Y300 Pro packs 6,500 mAh battery in a slim 7.69 mm body Vivo Y300 Pro packs 6,500 mAh battery in a slim 7.69 mm body Sep 07, 2024 am 06:39 AM

The Vivo Y300 Pro just got fully revealed, and it's one of the slimmest mid-range Android phones with a large battery. To be exact, the smartphone is only 7.69 mm thick but features a 6,500 mAh battery. This is the same capacity as the recently launc

Samsung Galaxy S24 FE billed to launch for less than expected in four colours and two memory options Samsung Galaxy S24 FE billed to launch for less than expected in four colours and two memory options Sep 12, 2024 pm 09:21 PM

Samsung has not offered any hints yet about when it will update its Fan Edition (FE) smartphone series. As it stands, the Galaxy S23 FE remains the company's most recent edition, having been presented at the start of October 2023. However, plenty of

New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades Sep 12, 2024 pm 12:22 PM

In recent days, Ice Universe has been steadily revealing details about the Galaxy S25 Ultra, which is widely believed to be Samsung's next flagship smartphone. Among other things, the leaker claimed that Samsung only plans to bring one camera upgrade

iQOO Z9 Turbo Plus: Reservations begin for the potentially beefed-up series flagship iQOO Z9 Turbo Plus: Reservations begin for the potentially beefed-up series flagship Sep 10, 2024 am 06:45 AM

OnePlus'sister brand iQOO has a 2023-4 product cycle that might be nearlyover; nevertheless, the brand has declared that it is not done with itsZ9series just yet. Its final, and possibly highest-end,Turbo+variant has just beenannouncedas predicted. T

Xiaomi Redmi Note 14 Pro Plus arrives as first Qualcomm Snapdragon 7s Gen 3 smartphone with Light Hunter 800 camera Xiaomi Redmi Note 14 Pro Plus arrives as first Qualcomm Snapdragon 7s Gen 3 smartphone with Light Hunter 800 camera Sep 27, 2024 am 06:23 AM

The Redmi Note 14 Pro Plus is now official as a direct successor to last year'sRedmi Note 13 Pro Plus(curr. $375 on Amazon). As expected, the Redmi Note 14 Pro Plus heads up the Redmi Note 14 series alongside theRedmi Note 14and Redmi Note 14 Pro. Li

See all articles