Thinkphp integrated payment code sharing and thinkphp Integration
This example shares the thinkphp integrated payment code for your reference. The details are as follows:
Download: Payment SDK
Place the payment SDK under the third-party class library Vendor. Remember to change the merchant information in WxPay. Config. php to your public account to avoid capital loss.
Php code
Public function pay () {// basic merchant information, which can be written to WxPay. config. for more information, see WxPayConfig. php vendor ('pay. JSAPI '); $ tools = new \ JsApiPay (); $ openid = $ tools-> GetOpenid (); $ Out_trade_no = date ('yhis '). rand (); $ total_detail = 'test'; $ Body = 'nothing to say'; $ total_detail = 1; $ input = new \ WxPayUnifiedOrder (); $ input-> SetBody ($ Body); $ input-> SetOut_trade_no ($ Out_trade_no); $ input-> SetTotal_fee ($ Total_fee ); $ input-> setpolicy_url ("http://xx.xxx.com/pay/notify.php"); $ input-> SetTrade_type ("JSAPI"); $ input-> SetOpenid ($ openId); $ order = \ WxPayApi :: unifiedOrder ($ input); $ this-> jsApiParameters = $ tools-> GetJsApiParameters ($ order); $ this-> display ();}
HTML code
<! Doctype html>
That's simple.
The above is all the content of this article. I hope it will be helpful for your learning and support for helping customers.