1. Go to this page and download the library: Download dshovchko/php_uapay library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
e 'щлях до файла ініціалізації журналювання';
$options = quest($options);
$response = $request->send();
$sesid = $response->id();
/**
* session create END
*/
/**
* create session in your system
*/
//
// тут записуємо сесію в нашій системі
// та створюємо масив $data
// зміст масива, це структура payLoad object
// дивись в описі API UAPAY
/**
* order create BEGIN
*/
$request = new \UAPAY\Orders\Create\Request($options);
$request->sessionId($sesid);
$request->data($data);
$response = $request->send();
$orderid = $response->id();
/**
* order create END
*/
/**
* update session data with order id
*/
// тут поновлюємо дані в нашій системі
// додаємо дані замовлення
/**
* generate return data
*/
$ret = array(
'status' => 1,
'paymentPageUrl' => $response->paymentPageUrl()
);
}
catch (\Exception $e)
{
/**
* Attention! Got an error!
*/
UAPAY\Log::instance()->add('an error occured during a request');
$ret = array(
'status' => 0,
'error' => 'an error occured during a request'
);
}
/**
* Return json
*/
ob_clean();
header("Content-Type: application/json; charset=utf-8");
echo json_encode($ret);
exit;
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.