38 lines
946 B
PHP
38 lines
946 B
PHP
<?php
|
|
|
|
return [
|
|
/*
|
|
* Pesapal consumer key
|
|
*/
|
|
'consumer_key' => env('PESAPAL_CONSUMER_KEY'),
|
|
|
|
/*
|
|
* Pesapal consumer secret
|
|
*/
|
|
'consumer_secret' => env('PESAPAL_CONSUMER_SECRET'),
|
|
|
|
/*
|
|
* ISO code for the currency
|
|
*/
|
|
'currency' => env('PESAPAL_CURRENCY', 'KES'),
|
|
|
|
/*
|
|
* controller method to call for instant notifications IPN as relative path from App\Http\Controllers\
|
|
* eg "TransactionController@confirmation"
|
|
*/
|
|
'ipn' => 'PesaPalController@pesaPalPaymentConfirmation',
|
|
|
|
/*
|
|
* Pesapal environment
|
|
*/
|
|
'live' => env('PESAPAL_LIVE', true),
|
|
|
|
/*
|
|
* Route name to handle the callback
|
|
* eg Route::get('donepayment', ['as' => 'paymentsuccess', 'uses'=>'PaymentsController@paymentsuccess']);
|
|
* The route name is "paymentsuccess"
|
|
*/
|
|
//'callback_route' => env('PESAPAL_CALLBACK_ROUTE'),
|
|
'callback_route' => 'subscription-confirm',
|
|
];
|