注意: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...