├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── composer.json ├── config └── payment-gateways.php ├── resources └── views │ ├── .gitkeep │ ├── checkout │ └── klasha.blade.php │ ├── error.blade.php │ ├── layout.blade.php │ ├── loader.blade.php │ └── status.blade.php ├── routes └── web.php └── src ├── Contracts └── ProviderInterface.php ├── DataObjects ├── SessionData.php └── TransactionData.php ├── Enums └── Provider.php ├── Exceptions ├── HttpException.php ├── InitializationException.php └── VerificationException.php ├── Facades └── PaymentGateway.php ├── Http └── Controllers │ ├── CheckoutController.php │ ├── CompletePaymentController.php │ └── ErrorController.php ├── PaymentGateway.php ├── PaymentGatewayServiceProvider.php └── Providers ├── AbstractProvider.php ├── FlutterwaveProvider.php ├── KlashaProvider.php ├── MonnifyProvider.php ├── PawapayProvider.php ├── Pay4meProvider.php ├── PaystackProvider.php ├── SeerbitProvider.php ├── StartbuttonProvider.php └── StripeProvider.php /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/composer.json -------------------------------------------------------------------------------- /config/payment-gateways.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/config/payment-gateways.php -------------------------------------------------------------------------------- /resources/views/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/views/checkout/klasha.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/resources/views/checkout/klasha.blade.php -------------------------------------------------------------------------------- /resources/views/error.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/resources/views/error.blade.php -------------------------------------------------------------------------------- /resources/views/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/resources/views/layout.blade.php -------------------------------------------------------------------------------- /resources/views/loader.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/resources/views/loader.blade.php -------------------------------------------------------------------------------- /resources/views/status.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/resources/views/status.blade.php -------------------------------------------------------------------------------- /routes/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/routes/web.php -------------------------------------------------------------------------------- /src/Contracts/ProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Contracts/ProviderInterface.php -------------------------------------------------------------------------------- /src/DataObjects/SessionData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/DataObjects/SessionData.php -------------------------------------------------------------------------------- /src/DataObjects/TransactionData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/DataObjects/TransactionData.php -------------------------------------------------------------------------------- /src/Enums/Provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Enums/Provider.php -------------------------------------------------------------------------------- /src/Exceptions/HttpException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Exceptions/HttpException.php -------------------------------------------------------------------------------- /src/Exceptions/InitializationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Exceptions/InitializationException.php -------------------------------------------------------------------------------- /src/Exceptions/VerificationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Exceptions/VerificationException.php -------------------------------------------------------------------------------- /src/Facades/PaymentGateway.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Facades/PaymentGateway.php -------------------------------------------------------------------------------- /src/Http/Controllers/CheckoutController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Http/Controllers/CheckoutController.php -------------------------------------------------------------------------------- /src/Http/Controllers/CompletePaymentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Http/Controllers/CompletePaymentController.php -------------------------------------------------------------------------------- /src/Http/Controllers/ErrorController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Http/Controllers/ErrorController.php -------------------------------------------------------------------------------- /src/PaymentGateway.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/PaymentGateway.php -------------------------------------------------------------------------------- /src/PaymentGatewayServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/PaymentGatewayServiceProvider.php -------------------------------------------------------------------------------- /src/Providers/AbstractProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/AbstractProvider.php -------------------------------------------------------------------------------- /src/Providers/FlutterwaveProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/FlutterwaveProvider.php -------------------------------------------------------------------------------- /src/Providers/KlashaProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/KlashaProvider.php -------------------------------------------------------------------------------- /src/Providers/MonnifyProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/MonnifyProvider.php -------------------------------------------------------------------------------- /src/Providers/PawapayProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/PawapayProvider.php -------------------------------------------------------------------------------- /src/Providers/Pay4meProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/Pay4meProvider.php -------------------------------------------------------------------------------- /src/Providers/PaystackProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/PaystackProvider.php -------------------------------------------------------------------------------- /src/Providers/SeerbitProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/SeerbitProvider.php -------------------------------------------------------------------------------- /src/Providers/StartbuttonProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/StartbuttonProvider.php -------------------------------------------------------------------------------- /src/Providers/StripeProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephenjude/laravel-payment-gateways/HEAD/src/Providers/StripeProvider.php --------------------------------------------------------------------------------