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

如何對(duì)接payjs的個(gè)人微信掃碼支付接口
payjq
payjq 2019-06-12 20:07:19
0
1
1439

在眾多個(gè)人支付介面的產(chǎn)品中,要尋找一個(gè)穩(wěn)定可靠的產(chǎn)品是比較難的,所幸遇到payjs,感覺(jué)逼格較高,非常滿足自己的品味。推薦大家使用。下邊是我在對(duì)接payjs的過(guò)程中的一些經(jīng)驗(yàn)和技巧,分享給大家。

一、申請(qǐng)商家號(hào)碼

開(kāi)啟payjs.cn申請(qǐng)開(kāi)通,取得商家號(hào)碼和通訊金鑰

二、掃碼對(duì)接

##php程式碼如下:

<?php
    $order = [
        'mchid' => 'xxxxxxxxxxx',
        'body' => 'test',               // 訂單標(biāo)題
        'out_trade_no' => time(),       // 訂單號(hào)
        'total_fee' => 120,             // 金額,單位:分
    ];
    $order['sign'] = sign($order);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'https://payjs.cn/api/native');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $order);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    $rst = curl_exec($ch);
    curl_close($ch);
    print_r($rst);
    function sign(array $attributes) {
        ksort($attributes);
        $sign = strtoupper(md5(urldecode(http_build_query($attributes)) . '&key=' . 'xxxxxxxxxxxx'));
        return $sign;
    }

● 注意把上面的商家號(hào)碼和通訊金鑰換成自己的。最終即可列印出掃碼介面回傳結(jié)果。

● 掃碼介面回傳的結(jié)果中,其中的

?code_url?是是二維碼內(nèi)容,可透過(guò)二維碼產(chǎn)生的類別轉(zhuǎn)換為二維碼?;蚪槊婊貍鞯?/strong>?qrcode?參數(shù)即為二維碼的圖片位址

● 將此二維碼展示給用戶,使用者可透過(guò)手機(jī)微信的掃描功能,進(jìn)行掃碼支付。

● 需要注意的是,上面示範(fàn)程式碼中未示範(fàn)非同步通知。如果需要非同步通知,可以增加一個(gè)

?notify_url?參數(shù),那麼在付款完成後,伺服器會(huì)收到支付成功的非同步通知。可自行進(jìn)一步進(jìn)行業(yè)務(wù)邏輯的觸發(fā)與處理。

payjq
payjq

全部回覆(1)
@

透過(guò)下邊的連結(jié)開(kāi)通PAYJS,限時(shí)贈(zèng)送 10000 豆豆。

https://payjs.cn/ref/ZGLGXD

#
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板