Виджет оплаты на JS для интеграции на сайт
Для интеграции достаточно на Вашем сайте разместить код виджета:
<body>
<!-- Контейнер для формы оплаты PaySys -->
<div id="pay-button-container"></div>
<!-- /Контейнер для формы оплаты PaySys -->
<!-- Добавляем скрипты виджета в конец HTML документа -->
<script src="https://paysys.uz/application/resources/js/checkout.js"></script>
<script>
    document.addEventListener('DOMContentLoaded', function () {
        AGR.PayButton({
            ID: "pay-button-container", // ID контейнра для отображения кнопки оплаты
            PAY_BUTTON_TITLE: "Оплатить", // текст внутри кнопки оплаты
            URL: "https://paysys.uz/pay-universal/{vendor_name}", // URL для обработки оплаты, где vendor_name имя поставщика услуг в системе PaySys
            VENDOR_ID: "{vendor_id}", // VENDOR_ID поставщика услуг в системе PaySys
            MERCHANT_TRANS_ID: '0', // ID заказа на стороне поставщика услуг
            MERCHANT_TRANS_AMOUNT: 10000, // сумма заказа
            MERCHANT_CURRENCY: "sum", // валюта для оплаты заказа
            MERCHANT_TRANS_RETURN_URL: "{return_url}", // URL для возврата пользователя на сайт после успешной оплаты
            MERCHANT_TRANS_NOTE: "Описание услуги" // описание услуги, которое будет отображаться в списке транзакций в кабинете поставщика услуг
        });
    }, false);
</script>
</body>