亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

PHP接入支付寶手機(jī)網(wǎng)站支付、移動(dòng)支付接口

xzavier / 2958人閱讀

摘要:目前常量的含義及時(shí)到賬接口,主要用于網(wǎng)站支付手機(jī)網(wǎng)站支付接口,主要用于手機(jī)瀏覽器移動(dòng)支付接口,主要用于原生調(diào)用方式非常統(tǒng)一,傳入的參數(shù)也被最大程度的統(tǒng)一化。

payment 項(xiàng)目2.0版本

前面已經(jīng)說(shuō)完了 PHP接入支付寶 即時(shí)到帳接口

回調(diào)接口也已經(jīng)完成。這篇主要講 手機(jī)網(wǎng)站支付 、 移動(dòng)支付 接口的調(diào)用。調(diào)用方式與即時(shí)到帳 基本一樣。

關(guān)于代碼部分的詳細(xì)解釋,請(qǐng) 參看 PHP接入支付寶 即時(shí)到帳接口

// 訂單數(shù)組
$orderData = [
    "order_no"    => createPayid(),
    "amount"    => "0.01",// 單位為元 ,最小為0.01
    "client_ip"    => "127.0.0.1",
    "subject"    => "      測(cè)試支付",
    "body"    => "支付接口測(cè)試",
    "show_url"  => "http://mall.tiyushe.com/goods/23.html",
];

// 支付寶配置信息
$aliconfig = [
    "partner"   => "2088xxxxx",
    "md5_key"   => "xxxxxxxxxxxx",
    "rsa_private_key"   => dirname(__FILE__) . "/rsa_private_key.pem",
    "notify_url"    => "http://test.helei.com/pay-notify.html",
    "return_url"    => "http://test.helei.com/return-url.html",
    "time_expire"    => "14",
];

// 實(shí)例化環(huán)境類

$charge = new ChargeContext();


try {
    // 支付寶即時(shí)到帳接口
    /*$type = Config::ALI_CHANNEL_WEB;
    $charge->initCharge($type, $aliconfig);*/

    // 支付寶 手機(jī)網(wǎng)站支接口
    $type = Config::ALI_CHANNEL_WAP;
    $charge->initCharge($type, $aliconfig);

    // 支付寶 移動(dòng)支付接口
    /*$type = Config::ALI_CHANNEL_APP;
    $charge->initCharge($type, $aliconfig);*/
    $ret = $charge->charge($payData);
} catch (PayException $e) {
    echo $e->errorMessage();exit;
}

if ($type === Config::ALI_CHANNEL_APP) {
    var_dump($ret);
} else {
    // 跳轉(zhuǎn)支付寶
    header("Location:{$ret}");
}

oK!大家仔細(xì)看代碼。唯一不同的,僅僅是支付的方式這個(gè)常量。
目前常量的含義

Config::ALI_CHANNEL_WEB 及時(shí)到賬接口,主要用于網(wǎng)站支付

Config::ALI_CHANNEL_WAP 手機(jī)網(wǎng)站支付接口,主要用于手機(jī)瀏覽器

Config::ALI_CHANNEL_APP 移動(dòng)支付接口,主要用于原生APP

調(diào)用方式非常統(tǒng)一,傳入的參數(shù)也被最大程度的統(tǒng)一化。簡(jiǎn)化了客戶端的調(diào)用。這里主要對(duì)參數(shù)進(jìn)行一些說(shuō)明。

支付寶配置數(shù)據(jù)
$aliconfig = [
    "partner"   => "2088xxxxx",
    "md5_key"   => "xxxxxxxxxxxx",
    "rsa_private_key"   => dirname(__FILE__) . "/rsa_private_key.pem",
    "notify_url"    => "http://test.helei.com/pay-notify.html",
    "return_url"    => "http://test.helei.com/return-url.html",
    "time_expire"    => "14",
];
參數(shù) 參數(shù)名 參數(shù)說(shuō)明 是否必須
partner 合作者身份ID 簽約的支付寶賬號(hào)對(duì)應(yīng)的支付寶唯一用戶號(hào)。以2088開(kāi)頭的16位純數(shù)字組成。 必須
md5_key MD5密鑰 點(diǎn)擊這里 必須
rsa_private_key RSA私鑰 點(diǎn)擊這里 必須
notify_url 服務(wù)器異步通知URI 支付寶服務(wù)器主動(dòng)通知商戶網(wǎng)站里指定的頁(yè)面http路徑。(建議使用https) 可選
return_url 頁(yè)面跳轉(zhuǎn)同步通知頁(yè)面路徑 支付寶處理完請(qǐng)求后,當(dāng)前頁(yè)面自動(dòng)跳轉(zhuǎn)到商戶網(wǎng)站里指定頁(yè)面的url路徑。僅在即時(shí)到賬接口有效 可選
time_expire 超時(shí)時(shí)間 設(shè)置未付款交易的超時(shí)時(shí)間,一旦超時(shí),該筆交易就會(huì)自動(dòng)被關(guān)閉。單位默認(rèn)為分鐘 可選
訂單數(shù)據(jù)
$orderData = [
    "order_no"    => createPayid(),
    "amount"    => "0.01",// 單位為元 ,最小為0.01
    "client_ip"    => "127.0.0.1",
    "subject"    => "      測(cè)試支付",
    "body"    => "支付接口測(cè)試",
    "show_url"  => "http://mall.tiyushe.com/goods/23.html",
    "extra_param"   => "自定義參數(shù)",
];
參數(shù) 參數(shù)名 參數(shù)說(shuō)明 是否必須
order_no 訂單號(hào) 平臺(tái)根據(jù)規(guī)則生成的訂單號(hào),最長(zhǎng)64位,要在商戶數(shù)據(jù)庫(kù)中唯一 必須
amount 交易總金額 該筆訂單的資金總額,單位為RMB-Yuan。取值范圍為[0.01,100000000.00],精確到小數(shù)點(diǎn)后兩位。 必須
client_ip 客戶端IP 用戶在創(chuàng)建交易時(shí),該用戶當(dāng)前所使用機(jī)器的IP。 必須
subject 商品名稱 商品的標(biāo)題/交易標(biāo)題/訂單標(biāo)題/訂單關(guān)鍵字等。該參數(shù)最長(zhǎng)為128個(gè)漢字。 必須
body 商品描述 對(duì)一筆交易的具體描述信息。如果是多種商品,請(qǐng)將商品描述字符串累加傳給body。 必須
show_url 商品展示網(wǎng)址 收銀臺(tái)頁(yè)面上,商品展示的超鏈接。 手機(jī)網(wǎng)站支付接口:必須,其他:可選
extra_param 公用回傳參數(shù) 如果用戶請(qǐng)求時(shí)傳遞了該參數(shù),則返回給商戶時(shí)會(huì)回傳該參數(shù)。僅在即時(shí)到帳接口有效 可選

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/21868.html

相關(guān)文章

  • PHP接入支付單筆訂單查詢接口

    摘要:今天還是繼續(xù)說(shuō)說(shuō)項(xiàng)目今天主要說(shuō)說(shuō)支付寶訂單查詢接口。直接上支付寶訂單查詢的代碼。微信的訂單查詢與此類似。請(qǐng)求后,程序會(huì)向支付寶進(jìn)行查詢。 payment 項(xiàng)目2.0版本 巴西奧運(yùn)會(huì)來(lái)了,剛好我又是做體育行業(yè)的互聯(lián)網(wǎng)。哎!這個(gè)月又要加班成狗了。最近遇到好多莫名其妙的問(wèn)題,待我忙完這段,再跟大家分享下。今天還是繼續(xù)說(shuō)說(shuō) Payment項(xiàng)目今天主要說(shuō)說(shuō)支付寶訂單查詢接口。 接口調(diào)用 廢話廢...

    suxier 評(píng)論0 收藏0
  • PHP接入支付接口實(shí)現(xiàn)打賞功能并記錄打賞信息及訂單

    摘要:接入支付寶接口實(shí)現(xiàn)打賞功能并記錄打賞信息及訂單,這樣網(wǎng)站可以統(tǒng)計(jì)打賞的用戶信息,并對(duì)打賞多的文章根據(jù)收入進(jìn)行熱門排行。 PHP接入支付寶接口實(shí)現(xiàn)打賞功能并記錄打賞信息及訂單,這樣網(wǎng)站可以統(tǒng)計(jì)打賞的用戶信息,并對(duì)打賞多的文章根據(jù)收入進(jìn)行熱門排行。 一、需求 網(wǎng)站需要實(shí)現(xiàn)文章打賞功能,這樣更能增加博主寫博客的動(dòng)力。 二、打賞方式 目前實(shí)現(xiàn)打賞的功能有兩種方式: 第一種是直接貼個(gè)博主的支付...

    willin 評(píng)論0 收藏0
  • PHP接入支付接口實(shí)現(xiàn)打賞功能并記錄打賞信息及訂單,這樣網(wǎng)站可以統(tǒng)計(jì)打賞的用戶信息,并對(duì)打賞多的文

    摘要:三支付流程我們就以本網(wǎng)站的打賞為例填寫打賞金額調(diào)支付寶接口手機(jī)掃碼支付發(fā)送消息通知給博主查看博主資產(chǎn)及提現(xiàn)最后,如果朋友們想測(cè)試下這個(gè)打賞流程,可以在下面給我打賞測(cè)試哦手動(dòng)滑稽 一、需求網(wǎng)站需要實(shí)現(xiàn)文章打賞功能,這樣更能增加博主寫博客的動(dòng)力。 二、打賞方式目前實(shí)現(xiàn)打賞的功能有兩種方式: 第一種是直接貼個(gè)博主的支付寶或微信的二維碼,用戶直接一掃即可向博主的賬戶轉(zhuǎn)賬,可以理解為用戶對(duì)用戶,...

    jsbintask 評(píng)論0 收藏0
  • 個(gè)人支付接口現(xiàn)狀分析——總有一款適合你

    摘要:支付寶支持網(wǎng)站支付,支付,支付和當(dāng)面付,但是要想接入網(wǎng)站,需要網(wǎng)站備案,并且還要有營(yíng)業(yè)執(zhí)照??墒?,這個(gè)途徑后來(lái)經(jīng)過(guò)證實(shí),支付寶已經(jīng)停用。缺點(diǎn)也是相當(dāng)?shù)拿黠@只有支付寶可以用這種方式,因?yàn)槲⑿攀窃趦?nèi)部有一個(gè)公眾號(hào)形式的提示。 0.背景 前段時(shí)間準(zhǔn)備把自己的博客做成付費(fèi)閱讀或者訂閱的形式,雖然沒(méi)想著要贏利多少錢,但是起碼養(yǎng)的起自己站點(diǎn)域名服務(wù)器費(fèi)用即可。但是大家都懂,草根站長(zhǎng),又沒(méi)公司,想...

    tylin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<