В случае, если у вас есть доступ к редактированию HTML кода страницы, интеграция происходит аналогично в 2 этапа: подключение необходимых скриптов и подготовка кнопок.
Подключение скриптов
В коде страницы перед закрывающим тегом </head> указать:
где вместо PAYFORM указать пэйформу в виде myname.payform.ru.
вместо rub, при необходимости, указать нужный код валюты из доступных: rub, usd, eur, kzt.
Подготовка кнопок
Для вызова формы оплаты рекомендуется пользоваться кнопками с html-тегом button либо a.
Для каждой кнопки, которая должна вызвать форму оплаты, необходимо указать html-атрибут data-prodamusprice со значением цены. Пример:
<button data-prodamusprice="123">Купить</button>
Также, при необходимости, можно указать валюту списания. Это делается с помощью установки атрибута data-currency со значением из доступных: rub, usd, eur, kzt. Пример:
в случае использования тега a для кнопки, необходимо задать атрибут href равным javascript:void(0) - это предотвратит нежелательные переходы страницы. Пример:
Важно! Сторонние скрипты, установленные на странице, не должны предотвращать вызов события onclick.
Ручной вызов формы оплаты
При необходимости вызвать форму оплаты из ваших скриптов, воспользуйтесь функцией prodamusPay(123);, где вместо 123 нужно указать необходимую сумму покупки. В случае, если необходимо указать отличную от основной валюту, значение нужно указать в виде prodamusPay(123, 'kzt');, где вместо kzt указать код валюты из доступных.
Информация носит исключительно справочный характер и не является офертой. С актуальной редакцией оферты и тарифами Вы можете ознакомиться в разделе "Документы".