Создание статического адреса для депозита
Метод POST
https://fast-pay.top/api/get-address
Заголовки
Accept | application/json |
Content-Type | application/json |
Запрос параметры
shop_id | int | ID магазина |
shop_key | string | Секретный ключ магазина |
order_id | string (min:1, max:100) | Идентификатор заказа в вашей системе |
coin | string | TRX или USDT или USDC |
ПРИМЕР НА PHP
include('FastPayApi.php');
$shopId = 742;
$shopKey = 'lSbwfqtEsQzjDkQ7J5Qf82hcHgs3lIDa';
$fastPayApi = new FastPayApi();
$fastPayApi->setShopId($apiId);
$fastPayApi->setShopKey($apiKey);
$coin = 'TRX';
$order_id = 'order_123';
$response = $fastPayApi->getAddress($coin, $order_id);
$data = json_decode ($response, true);
if ($data['status'] === 'success') {
$address = $data['data']['address']; // Адрес
$coin = $data['data']['coin']; // TRX или USDT или USDC
$order_id = $data['data']['order_id']; // Идентификатор заказа в вашей системе
}
$shopId = 742;
$shopKey = 'lSbwfqtEsQzjDkQ7J5Qf82hcHgs3lIDa';
$fastPayApi = new FastPayApi();
$fastPayApi->setShopId($apiId);
$fastPayApi->setShopKey($apiKey);
$coin = 'TRX';
$order_id = 'order_123';
$response = $fastPayApi->getAddress($coin, $order_id);
$data = json_decode ($response, true);
if ($data['status'] === 'success') {
$address = $data['data']['address']; // Адрес
$coin = $data['data']['coin']; // TRX или USDT или USDC
$order_id = $data['data']['order_id']; // Идентификатор заказа в вашей системе
}
УСПЕШНЫЙ ОТВЕТ JSON:
{
"status": "success",
"data": {
"address": "TLtQuJ9gXVpHrLgQCh79HXwdepu3j3eTjW",
"coin": "TRX",
"order_id": "order_123"
}
}
ОТВЕТ С ОШИБКОЙ JSON:
{
"status": "error",
"errors": {
"error": "Shop Not found!"
}
}