微信支付接口中,涉及資金回滾的接口會使用到API證書,包括退款、撤銷接口。laravel
證書下載路徑:微信商戶平臺(pay.weixin.qq.com)-->帳戶中心-->帳戶設置-->API安全 。web
包含如下三個文件:windows
WECHAT_PAYMENT_CERT_PATH=/mnt/website/server-end/test/alzhe/apiclient_cert.pem WECHAT_PAYMENT_KEY_PATH=/mnt/website/server-end/test/alzhe/apiclient_key.pem
/* * 微信支付 */ 'payment' => [ 'default' => [ 'sandbox' => env('WECHAT_PAYMENT_SANDBOX', false), 'app_id' => env('WECHAT_PAYMENT_APPID', ''), 'mch_id' => env('WECHAT_PAYMENT_MCH_ID', 'your-mch-id'), 'key' => env('WECHAT_PAYMENT_KEY', 'key-for-signature'), 'cert_path' => env('WECHAT_PAYMENT_CERT_PATH', 'path/to/cert/apiclient_cert.pem'), // XXX: 絕對路徑!!!! 'key_path' => env('WECHAT_PAYMENT_KEY_PATH', 'path/to/cert/apiclient_key.pem'), // XXX: 絕對路徑!!!! 'notify_url' => 'http://example.com/payments/wechat-notify', // 默認支付結果通知地址 ], // ... ],