Skip to content

Latest commit

 

History

History
executable file
·
46 lines (41 loc) · 2.24 KB

README.md

File metadata and controls

executable file
·
46 lines (41 loc) · 2.24 KB

Requirements

  • php >= 7.4
  • globalcitizen/php-iban
  • webmozart/assert

Install

composer require oneb-pub/qr-uct

Usage

$generator = new UCT\Generator();

$generator
    ->setAmount(101) //Сумма у копійках (тільки ціле число)
    ->setCurrency('UAH') //Валюта
    ->setPaymentPurpose('Благодійний безповоротний внесок') //Призначення платежу
    ->setReceiverAccount('UA473052990000026005026707459') //Рахунок IBAN
    ->setReceiverCode('43720363') // РНОКПП або ЄДРПОУ
    ->setReceiverName('БО "Фонд Сергія Притули"'); // ПІБ або на назва юридичної особи отримувача

//URL
$url = $generator->generateUrl();

//QR-code
$qrCodeSvg = $generator->generateQrCodeSvg();

echo $qrCodeSvg;
echo "<a href=\"$url\">Переказати кошти</a>";

Banks

  • Sense Bank
  • Грант
  • Укргазбанк
  • ПриватБанк
  • Monobank | Universal Bank
  • izibank
  • Sportbank
  • Банк Кредит Дніпро
  • ПУМБ
  • Aбанк
  • Глобус Банк
  • РАДАБАНК
  • Креді Агріколь Банк
  • GERC
  • Komunalka