PHP code example of myagmarsurensedjav / simple-payment

1. Go to this page and download the library: Download myagmarsurensedjav/simple-payment library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

myagmarsurensedjav / simple-payment example snippets


php artisan simple-payment:install



// config for MyagmarsurenSedjav/SimplePayment
return [
    'default' => env('SIMPLE_PAYMENT_DEFAULT', 'qpay'),

    'drivers' => [
        'qpay' => [
            'env' => env('QPAY_ENV', 'fake'),
            'username' => env('QPAY_USERNAME'),
            'password' => env('QPAY_PASSWORD'),
            'invoice_code' => env('QPAY_INVOICE_CODE'),
        ],
        'golomt' => [
            'env' => env('GOLOMT_ENV', 'fake'),
            'access_token' => env('GOLOMT_ACCESS_TOKEN'),
            'hash_key' => env('GOLOMT_HASH_KEY'),
        ],
    ],

    'user_model' => 'App\Models\User',

    'notification_middleware' => [
        // 'api'
    ],

    'return_middlewares' => [
        // 'web'
    ],
];

use MyagmarsurenSedjav\SimplePayment\Facades\SimplePayment;

Route::get('/invoices/{invoice}/payment', function (Invoice $invoice) {
    return SimplePayment::create($invoice);
});

SimplePayment::driver('socialpay')->create($invoice);
bash
php artisan vendor:publish --tag="simple-payment-config"
bash
php artisan vendor:publish --tag="simple-payment-views"