{"id":16464676,"url":"https://github.com/musheabdulhakim/paystack","last_synced_at":"2025-05-07T08:31:23.440Z","repository":{"id":162427263,"uuid":"585799379","full_name":"MusheAbdulHakim/Paystack","owner":"MusheAbdulHakim","description":"Paystack API Library For PHP and Laravel applications.","archived":false,"fork":false,"pushed_at":"2025-02-07T05:26:36.000Z","size":343,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-31T08:12:04.953Z","etag":null,"topics":["payment-gateway","paystack","paystack-api","paystack-library","paystack-sdk","php","php8","sdk"],"latest_commit_sha":null,"homepage":"https://musheabdulhakim.github.io/Paystack/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MusheAbdulHakim.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"musheabdulhakim","patreon":"musheabdulhakim","custom":"https://paystack.com/pay/musheabdulhakim"}},"created_at":"2023-01-06T05:21:55.000Z","updated_at":"2025-02-07T05:26:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"faded83f-233d-444c-aa22-cfa3c6b0a1a0","html_url":"https://github.com/MusheAbdulHakim/Paystack","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MusheAbdulHakim%2FPaystack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MusheAbdulHakim%2FPaystack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MusheAbdulHakim%2FPaystack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MusheAbdulHakim%2FPaystack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MusheAbdulHakim","download_url":"https://codeload.github.com/MusheAbdulHakim/Paystack/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252842450,"owners_count":21812668,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["payment-gateway","paystack","paystack-api","paystack-library","paystack-sdk","php","php8","sdk"],"created_at":"2024-10-11T11:29:10.726Z","updated_at":"2025-05-07T08:31:23.412Z","avatar_url":"https://github.com/MusheAbdulHakim.png","language":"PHP","funding_links":["https://github.com/sponsors/musheabdulhakim","https://patreon.com/musheabdulhakim","https://paystack.com/pay/musheabdulhakim"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003csvg width=\"100\" height=\"100\" viewBox=\"0 0 29 28\" fill=\"none\"\u003e\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.51165 0H25.7369C26.5715 0 27.2504 0.671185 27.2504 1.50214V4.16909C27.2504 4.99651 26.5716 5.67141 25.7369 5.67141H1.51165C0.676996 5.67141 0 4.99657 0 4.16909V1.50214C0 0.671185 0.676996 0 1.51165 0ZM1.51165 14.887H25.7369C26.5715 14.887 27.2504 15.5599 27.2504 16.3874V19.058C27.2504 19.8854 26.5716 20.5566 25.7369 20.5566H1.51165C0.676996 20.5566 0 19.8854 0 19.058V16.3874C0 15.5599 0.676996 14.887 1.51165 14.887ZM15.1376 22.3304H1.51165C0.676996 22.3304 0 23.0016 0 23.8309V26.4997C0 27.3272 0.676996 28 1.51165 28H15.1377C15.9759 28 16.6511 27.3272 16.6511 26.4997V23.8309C16.6511 23.0016 15.9759 22.3304 15.1376 22.3304ZM1.51165 7.44171H27.2504C28.0868 7.44171 28.7619 8.11469 28.7619 8.94379V11.6127C28.7619 12.4401 28.0868 13.1148 27.2504 13.1148H1.51165C0.676996 13.1148 0 12.4401 0 11.6127V8.94379C0 8.11469 0.676996 7.44171 1.51165 7.44171Z\" fill=\"#09A5DB\"\u003e\u003c/path\u003e\u003c/svg\u003e\n\n\u003cimg src=\"art/example.png\" height=\"100\" alt=\"Paystack client example\"\u003e\n    \u003cp align=\"center\"\u003e\n        \u003ca href=\"https://github.com/MusheAbdulHakim//actions\"\u003e\u003cimg alt=\"GitHub Workflow Status (master)\" src=\"https://github.com/MusheAbdulHakim/paystack/actions/workflows/tests.yml/badge.svg\"\u003e\u003c/a\u003e\n        \u003ca href=\"https://packagist.org/packages/musheabdulhakim/paystack\"\u003e\u003cimg alt=\"Total Downloads\" src=\"https://img.shields.io/packagist/dt/musheabdulhakim/paystack\"\u003e\u003c/a\u003e\n        \u003ca href=\"https://packagist.org/packages/musheabdulhakim/paystack\"\u003e\u003cimg alt=\"Latest Version\" src=\"https://img.shields.io/packagist/v/musheabdulhakim/paystack\"\u003e\u003c/a\u003e\n        \u003ca href=\"https://packagist.org/packages/musheabdulhakim/paystack\"\u003e\u003cimg alt=\"License\" src=\"https://img.shields.io/packagist/l/musheabdulhakim/paystack\"\u003e\u003c/a\u003e\n    \u003c/p\u003e\n\u003c/div\u003e\n\n\n------\nThis package provides a wonderful **PHP** client that allows you to interact\nwith [Paystack Api](https://paystack.com/docs)\n\n**This SDK** is a PHP \u0026 Laravel Package, (Designed to help working with paystack api easier and faster).\n\n\n## Requirement\n\u003e **Requires [Composer](https://getcomposer.org/)**\n\u003e **Requires [PHP 8.2+](https://php.net/releases/)**\n\n\n\n\u003ca name=\"Installation\"\u003e\u003c/a\u003e\n## Installation\n\n```bash\n composer require musheabdulhakim/paystack\n```\n\n## Basic usage\n\n```php\n\nuse MusheAbdulHakim\\Paystack\\Paystack;\n\n$paystack = Paystack::client('your-api-key');\n\n//or \n\n$paystack = Paystack::client('secret-api-key','https://api.paystack.co');\n```\n\n### Example\n```php\n\n\n$customers = $paystack-\u003ecustomer()-\u003elist();\n\n$initialize_transaction = $paystack-\u003etransaction()-\u003einitialize([\n    //\n]);\n\n\n```\n\n##### Refer to the documentation [here](https://musheabdulhakim.github.io/Paystack/)\n\n### Configuration\n\n```php\n\n    'PAYSTACK_API_URI' =\u003e 'https://api.paystack.co',\n\n    'PAYSTACK_SECRET_KEY' =\u003e '',\n\n    'PAYSTACK_PUBLIC_KEY' =\u003e '',\n```\n\n\n\n## Contribution\n\n\n🧹 Keep a modern codebase with **php-cs-fixer**:\n\n```bash\ncomposer lint\n```\n\n🚀 Run the entire test suite:\n\n```bash\ncomposer test\n```\n\nReport all your issues [Here](https://github.com/MusheAbdulHakim/Paystack/issues)\n\nAll your pull requests are welcome :). \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmusheabdulhakim%2Fpaystack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmusheabdulhakim%2Fpaystack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmusheabdulhakim%2Fpaystack/lists"}