shurjopayv2 / laravel8
在线支付网关
This package is auto-updated.
Last update: 2024-08-29 05:50:08 UTC
README
要将 shurjoPay 支付网关集成到您的 Laravel 项目中,请依次执行以下任务。
安装和配置
composer require shurjopayv2/laravel8
在成功安装 shurjopay-laravel-package 之后,前往您的项目并打开 config 文件夹,然后点击 app.php 文件。在 providers 数组中追加以下行。
shurjopayv2\ShurjopayLaravelPackage8\ShurjopayServiceProvider::class
完成以上步骤后,在 .env 文件中添加以下键,并使用 shurjoMukhi Limited 提供的凭据。
MERCHANT_USERNAME=""
MERCHANT_PASSWORD=""
MERCHANT_PREFIX=""
MERCHANT_RETURN_URL=""
MERCHANT_CANCEL_URL=""
ENGINE_URL=""
现在,在您想调用 shurjoPay 支付网关的方法中添加以下代码行。您可以使用以下任何代码段。
use shurjopayv2\ShurjopayLaravelPackage8\Http\Controllers\ShurjopayController;
$info = array( 'currency' => "", 'amount' => , 'order_id' => "", 'discsount_amount' => , 'disc_percent' => , 'client_ip' => "", 'customer_name' => "", 'customer_phone' => "", 'email' => "", 'customer_address' => "", 'customer_city' => "", 'customer_state' => "", 'customer_postcode' => "", 'customer_country' => "", );
$shurjopay_service = new ShurjopayController(); return $shurjopay_service->checkout($info);
验证时,
$shurjopay_service = new ShurjopayController(); return $shurjopay_service->verify($order_id);