Сайт под защитой
2 Настройки
Kaukaz PyatigorskВыйтиRU Помощь

Каталог Маркетплейс

Внимание! Воспользуйтесь технологией SiteUpdate для получения последних обновлений.
Это пробная версия продукта "1С-Битрикс: Управление сайтом". До истечения пробного периода осталось 30 дней. Вы можете купить полнофункциональную версию продукта по адресу https://www.1c-bitrix.ru/buy/
Для интернет-магазина, Платежные системы

Рейтинг

2

Разработчик

VampiRUS

Дата добавления / изменения

25.11.2025

Версия

4.1.0

Кол-во установок / клиентов

100 - 499

Платный
1500 руб.
Платёжный модуль, добавляющий возможность приёма оплаты по пластиковым картам. Списание необходимо производить в ручную, через кабинет банка.
Интернет-эквайринг идёт через Halyk Bank
Для интернет-магазинов Казахстана.
Поддержка рекуррентных платежей:
В таблицу vampirus_kkb записывается reference, который нужно использовать при рекуррентном запросе. Сам модуль эти запросы не делает.
Для EPay 2.0 необходимо использовать обработчик epayhalykbank
В нём реализовано автоматическое подтверждение оплаты.
Скриншоты Обновления Поддержка Установка
Скриншоты

Другие решения разработчика

Отзывы



Александр Маджугин 18.09.2025 17:02
Похоже есть ошибка в payment/epayhalykbank/handler.php

Строка 102 должна быть такой 'invoiceID' => \CVampiRUSKKBPayment::getInvoiceId($payment)
Вместо: 'invoiceID' => $this->getInvoiceId($payment)

Николай Кравцов 16.12.2024 08:31
Михаил Ломцов, на bitrix@vampirus.ru напишите. Нужны доступы в админку, посмотрю.

Михаил Ломцов 16.12.2024 08:18
По комментарию от 6 декабря 2024 15:16, Банк ответил, что всё в норме. Данные корректные. Значит на стороне модуля проблема

Николай Кравцов 06.12.2024 16:17
Михаил Ломцов, если ничего на сайте не менялось, то нужно в ТП банка написать.

Михаил Ломцов 06.12.2024 15:16
Установил модуль, сделал настройки и всё работало. Потом всё перестало работать, а при оплате заказа показывается сообщение: "Secret incorrect error" с чем может быть связана эта проблема?

Николай Кравцов 27.09.2024 15:57
Здравствуйте.
В целом в этом нет необходимости. Модуль не ориентируется на данные, которые пришли в уведомлении. Запрашивается информация о платеже напрямую из банка и на основе неё заказ отмечается оплаченным.

Федор Попченко 27.09.2024 15:10
Добрый день, сегодня Народный банк разослал такое уведомление (в вводе нового параметра). Будет ли новая версия модуля, поддерживающая его?


Уважаемые коллеги и партнёры!

Наша команда всегда стремится улучшать сервис и оптимизировать текущие процессы.

Просим особо внимательно отнестись к данному обновлению так как оно содержит обязательное требование внедрения, касающееся безопасности проведения операций (предотвращения мошенничества).


Для обеспечения безопасного и эффективного обмена данными между Банком и вашей системой, был добавлен новый параметр — secret_hash.

Этот параметр позволяет передавать дополнительную информацию от коммерсанта при получении токена. После этого он будет возвращен в ответе на колбэк (postlink) для проверки подлинности полученного запроса.


На данный момент secret_hash доступен только в тестовой среде, и его передача является обязательной. В случае если параметр не будет передан или будет передан пустым, наша система автоматически сгенерирует его случайным образом.

Просим вас заранее запланировать необходимые работы по внедрению этого обновления в ваших системах.



Secret_hash должен генерироваться вашей системой и предаваться в запросе на авторизацию (получение токена) указанным в документации способом.

Параметр будет возвращен в неизменном виде в ответе нашей системы (результате выполнения операции), в зависимости от метода интеграции наших систем.

При получении данных вашей системе необходимо сверить полученное значение secret_hash с сохраненным в вашей системе значением для конкретного заказа и только в случае полного совпадения данных, считать поступивший запрос легитимным и обновлять статус заказа.

Данный параметр необходимо использовать в методах проведения операций - оплаты, переводов.



Параметр secret_hash является текстовым, максимальный размер 32 символа.



Пример формирования запроса:



TEST URL: POST https://testoauth.homebank.kz/epay2/oauth2/token

PROD URL: POST https://epay-oauth.homebank.kz/oauth2/token



Запрос:

grant_type: "client_credentials"

scope: "webapi usermanagement email_send verification statement statistics payment"

client_id: "ClientID"

client_secret: "ClientSecret"

invoiceID: "Номер заказа"

secret_hash: "JDKCNDDGGDTPSKJD"

amount: 100

currency: "KZT"

terminal: "TerminalID"





Пример ответа на Postlink:

{  "id":"347d917b-88b5-4cbb-ba49-5cf375d436a9",

  "dateTime":"2024-07-10T09:24:08.410537252+05:00",

  "invoiceId":"OrderNumber",

  "invoiceIdAlt":"MAQ8",

  "amount":100,

  "currency":"KZT",

  "terminal":"67e34d63-102f-4bd1-898e-370781d0074d",

  "accountId":"polisonline30042024",

  "description":"Payment in online store",

  "language":"KAZ",

  "cardMask":"440563...5096",

  "cardType":"VISA",

  "issuer":"HALYK BANK",

  "reference":"419251630202",

  "secure":"no",

  "code":"ok",

  "reason":"success",

  "reasonCode":0,

  "name":"SECRETHASH",

  "email":"armana@gmail.com",

  "phone":"77472221122",

  "ip":"172.30.212.185",

  "ipCountry":"",

  "ipCity":"",

  "ipRegion":"",

  "ipDistrict":"",

  "ipLongitude":0,

  "ipLatitude":0,

  "cardId":"17776521-6aee-3d4e-e063-1d1a000a17ab",

  "data":"{\"statement\":{\"task;task2;task3\"}}",

  "approvalCode":"574079",

  "secret_hash":"JDKCNDDGGDTPSKJD"

}







Более подробная информация о новом параметре secret_hash размещена на следующих ресурсах:

Метод открытия платежной формы
Метод открытия платежного виджета
Перевод через платежную форму
Ссылка на оплату





О сроках вывода данного обновления в боевую среду мы сообщим вам заблаговременно дополнительной рассылкой.

Николай Кравцов 04.01.2024 15:32
Добрый день. Да, работает.

Нурсайын Торебек 04.01.2024 12:45
Добрый день!
Некоторое время назад протестировали в пробном периоде ваш модуль, и планировали купить его.

Но в начале декабря получали письма с уведомлениями от Халыка об изменениях в API. Подскажите, работает ли сейчас модуль, не повлияло ли это на его работоспособность? На данный момент повторно включить демо-режим уже не можем.

Николай Кравцов 25.12.2023 15:11
Ваган Хачатрян, нет. Про комиссию нужно в банке уточнять.