gentor / fibank
Fibank Ecomm Service for Laravel
dev-master
2023-11-03 14:04 UTC
Requires
- php: >= 5.6
- ext-curl: *
This package is auto-updated.
Last update: 2024-09-03 16:10:46 UTC
README
Fibank Ecomm Service for Laravel
安装
使用composer进行安装
composer require gentor/fibank
在 config/app.php
中添加服务提供者
Gentor\Fibank\ServiceProvider::class,
在 config/app.php
中添加外观别名
Gentor\Fibank\Facade\Fibank::class,
配置
将 .jks 证书转换为 .pem
$cmd = "keytool -importkeystore -srckeystore " . escapeshellarg($file_path) . " -destkeystore " . escapeshellarg($p12file) . " -srcstoretype JKS -deststoretype PKCS12 -srcstorepass {$password} -deststorepass {$password} -noprompt"; $cmd = "openssl pkcs12 -in " . escapeshellarg($p12file) . " -out " . escapeshellarg($pemfile) . " -passin pass:{$password} -passout pass:{$password}";
在 app/config/fibank.php
中更改默认设置
<?php return [ 'certificate' => env('FIBANK_CERTIFICATE_PEM'), 'password' => env('FIBANK_CERTIFICATE_PASSWORD'), 'live_mode' => env('FIBANK_LIVE_MODE'), ];