ThinkPHP5 整合微信掃碼支付

2021-08-07 05:43:31 字數 921 閱讀 1953

注意:notify_url 要寫絕對路徑

/****

* mchid:商戶號(必須配置,開戶郵件中可檢視)**

*@var string

*/

得到的qrcode_url 需要賦值到前端頁面標籤的url

注意外網可訪問的要求.

public function index

() else

return

$this->fetch('',[

'qrcode_url' => $qrcode_url,

]);}

/**

*@return string

*/public

function

notify

()catch (\exception

$e) if ($wxdata['return_code']==='fail'||

$wxdata['return_code']!== 'success')

//todo 根據訂單號 out_trade_no 來查詢訂單資料

$out_trade_no = $wxdata['out_trade_no'];

//此處為舉例

$order = model('order')->get(['out_trade_no' => $out_trade_no]);

if (!$order || $order->pay_status == 1)

//todo 資料更新 業務邏輯處理 $order

}

ThinkPHP5 整合阿里雲簡訊服務 驗證碼傳送

阿里雲相關配置 created by phpstorm.user administrator return product dysmsapi 簡訊api產品名,唯一 domain dysmsapi.aliyuncs.com 簡訊api產品網域名稱,唯一 region cn hangzhou 暫時不支...

thinkphp5 微信支付微信提現開箱即用

use think db class wxpay extends api parent initialize 獲取預支付訂單 apisummary 獲取預支付訂單 apiparams name token type string required true,description 會員token a...

Thinkphp5 實現微信h5 支付

引入配置wxpay.config.php 就不多說了 order 付款資訊 bodys 付款內容 order number,money public function wxmobielpay 這兩個方法需要呼叫到 也要引入 設定請求方式 指定最多的http重定向的數量,這個選項是和curlopt f...