paysky/

dev-main 2023-08-01 14:54 UTC

This package is auto-updated.

Last update: 2024-10-03 14:10:54 UTC


README

安装

通过composer安装

$ composer require paysky/payment

config/app.php 文件中

'providers' => [
    ...
    PaySky\Payment\Providers\PaySkyPaymentServiceProvider::class,
    ...
];


'aliases' => [
    ...
    'PaySky' => PaySky\Payment\Facades\PaySky::class,
    ...
];

首先,在paySky上创建一个账户 - 运行此命令以生成PaySky配置文件并选择包

$ php artisan vendor:publish  

将配置添加到您的.env文件中

PaySky_MerchantSecretKey= XXXXX
PaySky_MerchantId= XXXXX
PaySky_TerminalId= XXXXX
PaySky_Enviroment= sandbox-production   

在控制器中初始化新的支付类,添加金额 - oderId - merchRef

$payment = PaySky::makePayment(100000 , rand() );

在您的结账页面上添加支付按钮

@include('paysky::index')

按钮的翻译键

paysky.paybtn

将支付变量传递给视图以具有按钮链接

return view('welcome' ,  ['payment' => $payment ]  );

所有金额以小数货币()表示