Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<!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, то будут проанализированы остальные параметры и будет произведена попытка создания нового счета.


ПараметрыФорматПрименениеОписание
InvoiceIdStringНеобязательныйНомер  счета.
EshopIdStringОбязательныйНомер магазина
OrderIdStringОбязательныйВнутренний номер покупки интернет магазина
ServiceNameStringОбязательныйНазначение платежа
RecipientCurrencyStringОбязательныйВалюта платежа
RecipientAmountFloatОбязательныйСумма платежа
EmailStringОбязательныйE-mail платежа
SuccessUrlStringНеобязательныйАдрес удачного платежа
FailUrlStringНеобязательныйАдрес неудачного платежа
PreferenceStringНеобязательныйСпособ оплаты
UserField_NStringНеобязательныйДополнительный параметры. Формат описан тут.
MerchantReceiptStringНеобязательныйДанные по чеку.
VersionMerchantStringНеобязательныйВерсия мерчанта : v1 или v2