vadim-nilov / ivy-sdk-php
IVY payment provider PHP Library
0.2.0
2023-03-28 14:34 UTC
Requires
- php: >=8.1
- ext-curl: *
- ext-decimal: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.5
Requires (Dev)
- pestphp/pest: ^v1.22
- phpstan/phpstan: ^1.9
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7
README
$client = new Client('api-key');
$client->useSandbox();
Available services and methods
Banks
Search
$client->banks->search(searchString);
Checkout
Create Session
$client->session->create(SessionResource);
Retrieve session
$client->session->retrieve(id);
Merchant
Merchant update
$client->merchant->update(MerchantResource);
Refund
Single refund
$client->refund->single(RefundRequestResource);
Batch of refunds
$client->refund->batch(array<RefundRequestResource>);
Order
Single refund
$client->order->retrieve(id);
Batch of refunds
$client->order->update(OrderResource);
Docs: https://docs.getivy.de/