PHP code example of bbcsky / yii2-payment
1. Go to this page and download the library: Download bbcsky/yii2-payment library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
bbcsky / yii2-payment example snippets
return [
//....
'components' => [
'payment' => [
'class'=>'bbcsky\payment\Instance',
'alipay_config' => [
'code' => 1,
'partner' => '112345654323',
'key_path' => '@app/cert/key.pem',
'ali_pub_path' => '@app/cert/alipay.pem',
'ali_ca_path' => '@app/cert/cacert.pem',
'key' => 'sbf6tj8cn6zsdqweqeqeazbigiqcibext',
],
'weixin_config' => [
'code' => 2,
'appid' => 'wxb7d65asd123131338',
'secret' => 'cb0b13123131231231sfasfe945db4',
'mch_id' => '124567887',
'key' => '99a4cb12313131ffsdfasfqcc392e5',
'cert_path' => '@app/cert/weixin_cert.pem',
'key_path' => '@app/cert/weixin_key.pem',
],
'weixins_config' => [
'code' => 4,
'appid' => 'wx312313131352asssss',
'secret' => 'cb0b13123131231231sfasfe945db4',
'mch_id' => '124567887',
'key' => '99a4cb12313131ffsdfasfqcc392e5',
'cert_path' => '@app/cert/weixins_cert.pem',
'key_path' => '@app/cert/weixins_key.pem',
],
'balance_config' => [
'code' => 3,
'balance_callable'=>'\app\models\Account::balance',
'balance_callable_cost'=>'\app\models\Account::balanceCost',
'balance_callable_refund'=>'\app\models\Account::balanceRefund',
],
],
]
];