azimrisaldar/laravel-atom

此包用于集成 Atom 支付网关,使用 Laravel 5 *

v1.0 2016-10-08 07:58 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:42:03 UTC


README

此包可以帮助您在 Laravel 框架中集成 Atom 支付网关

入门指南

以下说明将帮助您在本地机器上复制项目并启动开发与测试。有关如何在生产系统中部署项目的说明,请参阅部署部分。

安装

使用 composer 安装包

    composer require azimrisaldar/laravel-atom

将服务提供者添加到 Laravel 的 config/app.php 文件中


    'PaymentGateway\Atom\AtomServiceProvider::class',

在终端中运行以下命令以发布配置


    php artisan vendor:publish

编辑 config/Atompay.php。设置测试模式的开关...

 use PaymentGateway\Atom\Facades\Atompay;  

使用默认网关发起购买请求并重定向:

      /* All Required Parameters by your Gateway */
      
      $parameters = [
        'email'        => 'xyz@xyz.com',
        'phone'        => '**********',
        'Amount'        => '100',
      ];
        
        $return = Atompay::prepare($parameters);

        return redirect($return) ;
 
    public function response(Request $request)
    
    {
        
        $response = Atompay::response($request);

        dd($response);
    
    }