sayeed/sslwireless

这是SSL Wireless的支付网关。您可以使用它来获取在线产品的支付。

1.1.0 2018-10-12 16:52 UTC

This package is auto-updated.

Last update: 2024-09-13 10:40:29 UTC


README

Awesome Laravel GitHub license

这是SSL Wireless的支付网关。您可以使用它来获取在线产品的支付。

安装

您可以从Composer开始。转到您的终端,并在项目根目录中运行以下命令。

composer require sayeed/sslwireless

稍等片刻,正在下载。

配置

安装完成后,您需要配置它。首先复制以下行,将其粘贴到 config/app.php 文件中,其中存在 providers 数组。

Sayeed\Sslwireless\SslwirelessServiceProvider::class,

运行您的应用程序,并转到以下URL以创建配置

{your_domain}/sayeed/sslwareless

完成。

它是如何工作的?

首先,在 Config/sayeed.php 中更改您的配置,包括 api_url、store_id、store_passwd、currency、success_url、fail_url、cancel_url

return [
    'sslwireless' => [
        'connection' => [
            'api_url'       => 'https://sandbox.sslcommerz.com/gwprocess/v3/api.php', #required
            'store_id'      => '123456789', #required
            'store_passwd'  => '123456789@ssl', #required
            'currency'      => 'BDT', #required
            'success_url'   => 'https:///success', #required
            'fail_url'      => 'https:///fail', #required
            'cancel_url'    => 'https:///cancel', #required
        ]
    ]
];

用法

$ssl_payment = new Sslwireless('connection');

$products[0]['product'] = 'Product Name 1';
$products[0]['amount'] = 150;

$products[1]['product'] = 'Product Name 2';
$products[1]['amount'] = 100;

$products[2]['product'] = 'Product Name 3';
$products[2]['amount'] = 250;

$ssl_payment->payment_by_sslwireless($products, $unique_transaction_id = false);

如果您有任何疑问,请随时与我分享

谢谢