shurjopayv2/laravel8

在线支付网关

dev-master 2021-11-01 06:12 UTC

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);