1. Перейдите в личный кабинет Rocketr на страницу «Платежные системы» https://my.rocketr.ru/paymentsystems и нажмите на кнопку "Добавить платежную систему". В выпадающем списке выберите «VK Pay».
2. Нажмите на кнопку "Настройки" для добавленной платежной системы и скопируйте значение "Адрес для callback-уведомлений".
3. Обратитесь в техподдержку «VK Pay» с просьбой установить callback URL для уведомлений о платежах, указав вдрес, скопированный из предыдущего шага.
4. У платежной формы VK Pay по умолчанию не предусмотрена передача адреса электронной почты покупателя, поэтому для того, чтобы покупатель получил электронный чек, при создании платежа необходимо передать адрес электронной почты покупателя в параметре email объекта data. В ином случае чек будет отправлен на адрес электронной почты, на который зарегистрирован ваш аккаунт в Rocketr.
Как добавить дополнительный параметр email описано в официальной документации VK Pay — API платежной формы. Передайте её своему техническому специалисту, который подключал оплату VK Pay.
Пример генерации параметров на JavaScript можно найти здесь.
Пример запроса на создание платежа (синтаксис params):
{
"amount": 100,
"data": {
"email": "info@rocketr.ru",
"merchant_data": "eyJvcmRlcl9pZCI6Ij",
"merchant_sign": "63d5dce9d2c9d2919",
"order_id": "25531",
},
"description": "Оплата заказа № 123",
"sign": "818964335a550e39d9a1dd0d752e60ab"
}
5. Теперь при каждом поступлении оплаты через платежную систему будет автоматически формироваться фискальный документ (чек).
Электронная почта info@rocketr.ru
Тарифы и стоимость подписки
Вопросы и ответы
Инструкции по подключению
Оплата подписки
Rocketr - сервис интеграции онлайн-касс с платёжными системами
ИНН 500603146067, ОГРН 318505300045618
Публичная оферта
Политика конфиденциальности