rikudosama/cinetpay

用于集成CinetPay的Laravel包

dev-main 2024-07-08 09:46 UTC

This package is auto-updated.

Last update: 2024-09-08 10:10:23 UTC


README

用于集成CinetPay的Laravel包

支持我们

安装

您可以通过composer安装此包

composer require Rikudosama/Cinetpay

您可以使用以下命令发布和运行迁移

php artisan vendor:publish --provider="Rikudosama\Cinetpay\CinetpayServiceProvider" --tag="config"
php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="config"

这是发布配置文件的内容

return [
     'api_key' => env('CINETPAY_API_KEY'),
    'site_id' => env('CINETPAY_SITE_ID'),
    'base_url' => env('CINETPAY_BASE_URL', 'https://api.cinetpay.com/v1/'),
];

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag=":cinetpay-views"

用法

use Rikudosama\Cinetpay\Cinetpay;

class PaymentController extends Controller
{
    protected $cinetpay;

    public function __construct(Cinetpay $cinetpay)
    {
        $this->cinetpay = $cinetpay;
    }

    public function processPayment(Request $request)
    {
        $data = [
            // Les données requises pour le paiement
        ];

        $response = $this->cinetpay->makePayment($data);

        // Traitez la réponse comme nécessaire
    }
}

用法视图

return view('cinetpay::cinetpay');

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全漏洞

请查看我们的安全策略了解如何报告安全漏洞。

致谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件