Загрузка...

[PHP] ЮMoney QuickPay API - библиотека для интеграции платежей к себе на сайт

Тема в разделе Backend создана пользователем DestyK 30 авг 2021. (поднята 11 окт 2022) 2453 просмотра

Загрузка...
  1. DestyK
    DestyK Автор темы 30 авг 2021 96 2 сен 2018
    ЮMoney QuickPay API - библиотека для интеграции платежей через банк. карту и ЮMoney-кошелёк к себе на сайт.

    Решил написать эту максимально простую библиотеку, так как на данный момент пилю новую версию своего проекта и не нашёл на просторах интернета готовых решений под ЮMoney.
    Установка библиотеки:
    PHP
    composer require destyk/umoney-quickpay-php
    Создание платёжной формы:
    PHP
    <?php

    $secretKey = 'saoZflUalRvI************';

    try {
    $quickPay = new DestyK\UMoney\QuickPay($secretKey);
    $form = $quickPay->createForm([
    'receiver' => 410024568******,
    'quickpay-form' => 'shop',
    'paymentType' => 'MC',
    'targets' => 'Тестовый платёж',
    'sum' => 500
    ]);

    // Url для отправки данных методом POST: $form['url']
    // Данные формы для отправки: $form['form']
    } catch(ErrorException $e) {
    echo $e->getMessage();
    }
    ?>
    Проверка подписи:
    PHP
    <?php

    $sha1_hash = $_POST['sha1_hash'];
    $body = $_POST;
    $secretKey = 'saoZflUalRvI************';

    try {
    $quickPay = new DestyK\UMoney\QuickPay($secretKey);
    // true, если подписи идентичны, false - если нет
    $result = $quickPay->checkNotificationSignature($sha1_hash, $body);
    } catch(ErrorException $e) {
    echo $e->getMessage();
    }
    ?>
    Github: https://github.com/destyk/umoney-quickpay-php
    P.S. Если кому данная либа была полезна, прошу оставить отзыв :)


     
  2. billiedark
    billiedark 30 авг 2021 ебанутый чекер *****) lolz.live/threads/4695631 2294 7 дек 2018
    На питончик бы что-то :ok_shy:
     
    1. DestyK Автор темы
      billiedark, Будет свободное время - и на питончике что-нибудь запилю :popcat: Но в ближайшее время буду выкладывать то, что буду у себя в проекте юзать
  3. Spamley
    Spamley 9 сен 2021 410 14 май 2018
    Молодец хорошая тема +rep
     
  4. moneys_inactive4217301
    moneys_inactive4217301 22 окт 2021 Заблокирован(а) 16 29 май 2021
    Лучше юмани бизнес сразу использовать, чем постоянно сраться с блокировками и проверками кошельков
     
  5. FLOERKA
    FLOERKA 22 мар 2022 0 13 мар 2022
    на джаву бы.. эх
     
    22 мар 2022 Изменено
Top