plexypay / plexypay-sdk-php
PlexyPay library for php
1.0.0
2023-09-29 03:27 UTC
Requires
- guzzlehttp/guzzle: ^7.5
README
Example
$plexypay = new Plexypay\Plexypay([ 'private_key' => '' ]); $data = [ "terminalId" => "", "transactionType" => "sale", "locale" => "en", "orderDetails" => [ "description" => "Demo Payment", "orderReference" => "1675246018766", "cartReference" => null, "amount" => 126.27, "currency" => "EUR", "items" => [] ], "urls" => [ "cancel" => "", "success" => "", "failure" => "", "callback" => "" ], "customerDetails" => [ "accountId" => "ID123", "email" => "test@mail.ru", "deliveryAddress" => [ "firstName" => "Plexypay", "lastName" => "Checkout", "addressLine1" => "Address Line 1", "addressLine2" => "Address Line 2", "postalCode" => "P1234", "city" => "Berlin", "phone" => "+187312345", "country" => "Germany" ], "billingAddress" => [ "firstName" => "Plexypay", "lastName" => "SDK", "addressLine1" => "Address Line 1", "addressLine2" => "Address Line 2", "postalCode" => "P1234", "city" => "Berlin", "phone" => "+187312345", "country" => "Germany" ] ] ]; $response = $plexypay->create_payment_session($data); var_dump($response);