├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── .htaccess ├── README.md ├── composer.json ├── composer.lock ├── index.php ├── js ├── app.js └── main.js ├── pay.html └── vendor ├── autoload.php ├── composer ├── ClassLoader.php ├── LICENSE ├── autoload_classmap.php ├── autoload_namespaces.php ├── autoload_psr4.php ├── autoload_real.php ├── autoload_static.php └── installed.json └── yabacon └── paystack-php ├── .editorconfig ├── .env.sample ├── .github ├── CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── SAMPLES.md ├── TODO.md ├── composer.json └── src ├── Paystack.php ├── Paystack ├── Contracts │ └── RouteInterface.php ├── Event.php ├── Exception │ ├── ApiException.php │ ├── BadMetaNameException.php │ ├── PaystackException.php │ └── ValidationException.php ├── Fee.php ├── Helpers │ ├── Caller.php │ └── Router.php ├── Http │ ├── Request.php │ ├── RequestBuilder.php │ └── Response.php ├── MetadataBuilder.php └── Routes │ ├── Customer.php │ ├── Page.php │ ├── Plan.php │ ├── Subaccount.php │ ├── Subscription.php │ └── Transaction.php └── autoload.php /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | client-errors.log -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/.htaccess -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/composer.lock -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/index.php -------------------------------------------------------------------------------- /js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/js/app.js -------------------------------------------------------------------------------- /js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/js/main.js -------------------------------------------------------------------------------- /pay.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/pay.html -------------------------------------------------------------------------------- /vendor/autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/autoload.php -------------------------------------------------------------------------------- /vendor/composer/ClassLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/ClassLoader.php -------------------------------------------------------------------------------- /vendor/composer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/LICENSE -------------------------------------------------------------------------------- /vendor/composer/autoload_classmap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/autoload_classmap.php -------------------------------------------------------------------------------- /vendor/composer/autoload_namespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/autoload_namespaces.php -------------------------------------------------------------------------------- /vendor/composer/autoload_psr4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/autoload_psr4.php -------------------------------------------------------------------------------- /vendor/composer/autoload_real.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/autoload_real.php -------------------------------------------------------------------------------- /vendor/composer/autoload_static.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/autoload_static.php -------------------------------------------------------------------------------- /vendor/composer/installed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/composer/installed.json -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/.editorconfig -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/.env.sample -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/.github/CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/.github/CONDUCT.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/CHANGELOG.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/LICENSE.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/README.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/SAMPLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/SAMPLES.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/TODO.md -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/composer.json -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Contracts/RouteInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Contracts/RouteInterface.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Event.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Event.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Exception/ApiException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Exception/ApiException.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Exception/BadMetaNameException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Exception/BadMetaNameException.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Exception/PaystackException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Exception/PaystackException.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Exception/ValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Exception/ValidationException.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Fee.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Fee.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Helpers/Caller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Helpers/Caller.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Helpers/Router.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Helpers/Router.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Http/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Http/Request.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Http/RequestBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Http/RequestBuilder.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Http/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Http/Response.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/MetadataBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/MetadataBuilder.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Routes/Customer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Routes/Customer.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Routes/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Routes/Page.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Routes/Plan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Routes/Plan.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Routes/Subaccount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Routes/Subaccount.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Routes/Subscription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Routes/Subscription.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/Paystack/Routes/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/Paystack/Routes/Transaction.php -------------------------------------------------------------------------------- /vendor/yabacon/paystack-php/src/autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaystackHQ/PaystackJS-Sample-code/HEAD/vendor/yabacon/paystack-php/src/autoload.php --------------------------------------------------------------------------------