payment247 / sdk
SDK for 247Pay integration
Requires
- php: ~5.6|~7.0
- guzzlehttp/guzzle: ^6.2
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2025-06-22 00:05:20 UTC
README
This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.
Install
Via Composer
$ composer require payment247/sdk
Usage
Make external calls
Create new client
$client = new ApiClient('public_key', 'private_key');
Then send request
$request = new PaymentSystemsRequest(); $client->send($request);
Check Requests
and Responses
directories to see all available types of requests and responses
Parse notifications
You should just pass json notification to parse method
$client = NotificationClient('private_key'); $client->parse('json_notification');
Explore Notifications
directory to see all available types of notifications
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email support@247pay.com instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.