在 laravel 框架中,整合微信和支付寶支付可以為電子商務網站或應用程序帶來極大的便利。以下是如何使用現成的 laravel 包來輕松封裝這些支付網關:
推薦解決方案:
建議使用 easywechat 的 laravel 版本,該庫由騰訊員工維護,更新頻繁且穩定。
包安裝:
composer require overtrue/laravel-wechat --prefer-dist
登錄后復制
配置:
在 config/wechat.php 配置文件中進行必要的配置,包括微信支付和支付寶支付的 api 密鑰、應用 id 等信息。
使用方法:
- 微信支付:
$wechat = wechat::payment(); $result = $wechat->order([ 'body' => '訂單描述', 'total_fee' => 100, ]);
登錄后復制
- 支付寶支付:
$alipay = Wechat::payment('alipay'); $result = $alipay->order([ 'subject' => '訂單標題', 'out_trade_no' => '訂單號', 'total_amount' => 100, ]);
登錄后復制