1. Go to this page and download the library: Download brizhanev/uds-game-php 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/ */
brizhanev / uds-game-php example snippets
//Подключить библиотеки, установленные через Composer
Code = "";
//Ключ API из UDS Game Admin компании
$apiKey = "";
//Айди клиента, можно получить по промокоду
$clientId = "";
//Количество баллов, для оплаты части суммы заказа
$scores = 100;
//Полная сумма заказа
$total = 1000;
//Часть суммы заказа, оплаченная деньгами, $cash = $total - $scores
$cash = 900;
//Номер счета
$invoiceNumber = "inv-001";
//Создать объект класса UDSGame
$UDS = new UDSGame\UDSGame($apiKey);
//Получить информацию о клиенте по промо-коду
$clientInfo = $UDS->getClientInfoByCode($promoCode);
$clientId = $clientInfo->id;
//Получить информацию о клиенте по ид клиента
$clientInfo = $UDS->getClientInfoById($clientId);
//Получить информацию о промо-коде
$promoCodeInfo = $UDS->parsePromoCode($promoCode);
//Получить информацию о компании, которой принадлежит ключ API
$companyInfo = $UDS->getCompanyInfo();
//Совершить покупку
$operation = $UDS->makePayment($promoCode, $scores, $total, $cash, $invoiceNumber);
//Отменить операцию
$companyInfo = $UDS->revertOperation($operation->id);
/**
* Результатом выполнения всех функций является объект, с полями, информацию о которых можно посмотреть в документации к API
* https://udsgame.com/api-docs/partner#
*/
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.