Платёжный виджет позволяет встроить платежную страницу (Мерчант) на сайта клиента.
Данный виджет поддерживает все виды платежных систем: Apple Pay, Google Pay, Yandex Pay и т.д.
Для установки платежного виджета необходимо в коде страницы сайта внутри тега <head>...</head> разместить скрипт подключения(https://intellectmoney.ru/common/MerchantWidget/IntellectMoneyMerchantWidget.js).
Пример:
<html> <head> <script src="https://intellectmoney.ru/common/MerchantWidget/IntellectMoneyMerchantWidget.js"> </head> <body> ... </body> </html>
В разделе <body>...</body> ( в контенте страницы) в том месте в котором необходимо вывести платежную стрницу, необходимо разместить код инициализации виджета:
<!DOCTYPE html>
<html>
<head>
<title>Тестовая платежная страница</title>
<script src="https://intellectmoney.ru/common/MerchantWidget/IntellectMoneyMerchantWidget.js"></script></head>
</head>
<body>
<div>
<script>
IntellectMoneyMerchantWidget.Configuration.init({
InvoiceId: '3015690797',
EshopId: '123456',
OrderId: '666333',
ServiceName: 'Тестовый заказа',
RecipientCurrency: 'RUB',
RecipientAmount: 100.00,
Email: 'asdf@mail.ru',
SuccessUrl: '',
FailUrl: '',
Preference: '',
UserField_1: '',
UserField_2: '',
MerchantReceipt: '',
VersionMerchant: 'v2'
});
</script>
</div>
</body>
</html>
Параметры
Вызов виджета определяет схему действий:
- При указании InvoiceId все иные параметры будут игнорироваться и загрузиться платежная страница по переданному номеру счету.
- Если не передать InvoiceId будут проанализированы остальные параметры и будет произведена попытка создания нового счета.
|
|---|
P.S.: После размещения платежного виджета, необходимо связаться с менеджером IntellectMoney и попросить добавить сайт на котором будет размещен виджет в доверенный.