Halkbank
Версия от 15:36, 30 ноября 2018; Илья Шалетин (обсуждение | вклад)
Halk Bankası - является одним из крупнейших турецких государственных банков.
Реализовано проведение платежей с преавторизацией. Сумма заказа блокируется на счете держателя карты, а после успешного оформления билетов производится списание удержанных средств.
Содержание
Схема взаимодействия с платежным шлюзом Halkbank
- Пользователь бронирует заказ и выбирает способ оплаты Halkbank
- Система Nemo.travel перенаправляет пользователя на страницу платежного шлюза
- Пользователь вводит данные карты и производит оплату
- Платежная система перенаправляет пользователя на страницу заказа (оплаченная сумма удерживается на карте после оплаты)
- Система Nemo.travel ожидает от платежного шлюза коллбек об оплате или инициирует запрос на получение информации по транзакции
- Получив информацию о блокировке средств на карте системой Nemo.travel генерируется запрос на автоматическую выписку заказа (или ожидается выписка сотрудником агентства)
- После успешной выписки в платежный шлюз направляется запрос на списание суммы с карты
Снятие блокировки суммы (Reversal) на счете держателя карты доступно только до оформления билетов по заказу. Возврат (Refund) денежных средств в уже оформленном заказе становится доступен только после отмены выписки по заказу и завершении бизнес дня (особенности платежного шлюза).
Настройка оплаты через Halkbank
- Тестовый режим - включать только в целях тестирования. При включении меняется адрес отправки запросов в Halkbank, запросы уходят в тестовую среду.
- Client id — идентификатор на стороне платежного шлюза.
- API имя пользователя — api-логин, полученный при подключении клиента к платежному шлюзу.
- API пароль — пароль, полученный при подключении клиента к платежному шлюзу.
- Секретный ключ — ключ, получаемый от Halkbank; служит для обеспечения безопасности соединения.
- Валюта, в которой ведутся расчеты с покупателем — валюта, в которой будет передаваться сумма к оплате. Допустимые валюты: турецкая лира, евро, американский доллар.
- Отображать платежную страницу во фрэйме — при включенной настройке, на форме бронирования будет фрэйм с платежным шлюзом Halkbank.
- Высота фрэйма платежной страницы — задает значение, определяющее размеры фрэйма на странице бронирования (в пикселях).
- Количество платежей при рассрочке — включается рассрочка платежа в банке, выбирается число, которое указывает на сколько частей будет поделен платеж.
- Использовать 3D Secure - более безопасное проведение платежей обеспечивается путем добавления еще одного шага при оплате. Перед списанием суммы с карты пользователю направляется смс с одноразовым паролем, который нужно указать при оплате для подтверждения операции. Настройка включена по умолчанию.