Tp框架引入微信支付類及微信支付流程

2021-07-24 16:52:10 字數 414 閱讀 2045

使用vendor()來引入第三方的類庫

引入方法:vendor(wxpay.wxpay)引入vendor/wxpay/wxpay.php引入了wxpay資料夾下的wxpay.php檔案,引入的檔案不受名字空間的限制(vendor目錄下的檔案不受名字空間的限制)呼叫wxpay.php裡面的類時,使用舉例:

$payment_api= new \wxpay($rst,$order_info);

記住一定要加上\否則無效

vendor('wxpay.phpqrcode.phpqrcode');引入vendor/wxpay/phpqrcode/phpqrcode.php檔案

使用phpqrcode裡的類呼叫方法時:

\qrcode::png($data);記住\也不能省,否則無效。(類呼叫靜態的方法)

二:支付流程

TP5微信支付

public function pay openid,fee,test openid openid 支付相關設定 fee i post.total fee fee fee 舉例支付0.01 body test nonce str this nonce str 隨機字串 out trade no th...

TP5 微信付款支付呼叫微信介面

官方文件 商家的key key mch id device info body 隨機碼 nonce str rand 100000,999999 out trade no 訂單編號 標價金額 total fee 80.00 終端ip spbill create ip 127.0.0.1 路由位址 前...

TP5微信支付退款

weixinpay php namespace use think log use think db use think cache class weixinpay 退款 param float totalfee 訂單金額 單位元 param float refundfee 退款金額 單位元 par...