LinePay

Документация



Наши преимущества


  • Автоматические моментальные выплаты
  • Автоматические пополнения
  • Удобное API
  • Лёгкий и удобный интерфейс панели управления, с которым разберётся даже новичок

Ссылка для отправки запросов API

POST

Все запросы по API отправляются только на этот адрес, вместо слова "метод" вводите название метода. Только POST запросы.

Уведомление о платеже

POST запрос на ссылку для уведомлений вашего мерчанта

order_id Идентификатор заказа в вашей системе
pay_id Уникальный идентификатор заказа в нашей системе
amount Сумма заказа
sign Подпись MD5
us_key Дополнительный параметр (если был указан)

В обработчике должен быть следующий код:

PHP
$m_id = 1; //ID вашего мерчанта
$m_secret_2 = 54321; //Секретное слово №2 вашего мерчанта

$order_id = $_POST['order_id']; // Уникальный идентификатор заказа в вашей системе
$amount = $_POST['amount']; // Сумма заказа
$sign = $_POST['sign']; // Подпись
$pay_id = $_POST['pay_id']; // Уникальный идентификатор заказа в нашей системе
$us_key = $_POST['us_key']; // Дополнительный параметр

$_sign = md5($m_id.'|'.$m_secret_2.'|'.$amount.'|'.$order_id);

//проверка IP адреса
function getIP() {
if(isset($_SERVER['HTTP_X_REAL_IP'])) return $_SERVER['HTTP_X_REAL_IP'];
return $_SERVER['REMOTE_ADDR'];
}
if (getIP() != '45.142.122.86') {
die("wrong ip");
}

if ( $sign != $_sign ){
die("wrong sign");
}
//все хорошо, выполняем действия...
                   

Вывод средств


URL запроса: https://linepay.fun/api/payout

Метод: POST


Обязательные параметры
Параметр Описание Обяз.
merchant_id ID мерчанта +
secret_key Секретный ключ #2 +
amount Сумма заказа +
wallet Кошелек +
system Система (Доступные системы: qiwi (Киви кошелек), fkwallet (Фк кошелек), vtb (СБП), card (Банк. карты), ym (Юmoney), mobile (Моб. телефон)) +

Получение баланса


URL запроса: https://linepay.fun/api/getBalance

Метод: POST


Обязательные параметры
Параметр Описание Обяз.
m_id ID мерчанта +
m_key Секретный ключ #2 +
PHP
{
"balance": "1704.54"
}