Callback
  • Від місця на ринку до магазину

  • -

  • Від магазину до торговельної мережі

  • -

  • Від торгівлі до виробництва

Налаштування мерчантів банківського термінала в Торгсофт

Володимир Витищенко
Володимир Витищенко

Експерт з автоматизації торгівлі у Торгсофт

Мерчант визначає, на який розрахунковий рахунок зараховуються кошти та через який ФОП фіскалізується оплата. Помилки в налаштуваннях мерчантів призводять до зарахування коштів «не туди», відмов у поверненнях та блокування операцій.

Ця інструкція стосується налаштування мерчантів банківського термінала, які визначають, на який рахунок зараховуються кошти і через якого ФОП проводиться безготівкова оплата, тому виконувати її слід особливо уважно. Неправильний Merchant ID або помилка у виборі активного рахунку можуть призвести до зарахування коштів не тому ФОП, помилок при поверненнях і розбіжностей між банківською випискою, касою та фіскальними даними. Перед змінами обов’язково зафіксуйте поточні налаштування мерчантів і переконайтеся, що розумієте, який рахунок та який ФОП мають використовуватися для оплати й повернення. Якщо є сумніви, краще не змінювати мерчанти навмання та звернутися до технічної підтримки або до банку.

Коли потрібно перевіряти налаштування мерчантів

  • Під час підключення нового банківського термінала.

  • Якщо на одному робочому місці працює кілька ФОП.

  • Після заміни ФОПа, пРРО або розрахункового рахунку.

  • Коли оплата проходить, але кошти надходять не на той рахунок.

  • Якщо повернення по картці недоступне або завершується помилкою.

Як зрозуміти, що проблема пов’язана з мерчантом

  • Безготівкова оплата зараховується на інший ФОП, ніж готівка.

  • Оплата проходить, але у фіскальному чеку вказаний інший торговець.

  • Помилка термінала: картка не обслуговується.

  • Помилка: сума повернення перевищує суму оплати.

  • Помилка програми: fmBankTerminalWS already exists.

  • Помилка звʼязку: помилка №3 або АНУЛЬОВАНО.

  • Повідомлення: Transaction log is full.

  • При поверненні: не отримано RRN оплати.

Чому операції проходять через неправильний мерчант

  1. Невірний мерчант для операції «Оплата» або «Повернення». У налаштуваннях обрано Merchant ID, привʼязаний до іншого рахунку.

  2. Кілька ФОП на одному ПК. Розрахунковий рахунок за замовчуванням не був перемкнений перед продажем.

  3. Автовизначення мерчанта. Назва або номер мерчанта не збігається з даними в терміналі — система обирає перший доступний.

  4. Програми лояльності (Бонус+). Мерчант із бонусною програмою використовується для звичайних карток або для повернень.

  5. Технічні збої термінала або звʼязку. Переповнення журналу транзакцій, нестабільний RDP або мережа.

Як перевірити і виправити налаштування мерчантів

1. Перевірити мерчанти в Торгсофт

Налаштування → Параметри → Банківський термінал

  • Для кожної операції (Оплата, Повернення) має бути окремо вказаний коректний Merchant ID.

  • Merchant ID повинен відповідати рахунку конкретного ФОП.

Правило:
Merchant ID → Розрахунковий рахунок → ФОП — без перехрещень.

2. Гроші зараховуються «не туди»

  • Перевірте, який ФОП активний на формі оплати.

  • Переконайтесь, що для цього ФОП обраний правильний мерчант.

  • Якщо використовується автозавантаження замовлень (онлайн-продажі) — перевірте, на якій касі вони фіскалізуються.

3. Помилка «Картка не обслуговується»

Типово для терміналів ПриватБанк з програмою Бонус+.

Дія:

  • Використовуйте:

    • основний мерчант (звичайні картки);

    • окремий бонусний мерчант (картки ПриватБанку).

  • Якщо помилка зʼявляється без причини — тимчасово встановіть номер мерчанта 0.

4. «Сума повернення перевищує суму оплати»

  • Причина: бонусний мерчант (фактична сума зарахування ≠ сума списання).

  • Рішення: зареєструвати другого торговця без Бонус+ і виконувати повернення через нього.

5. fmBankTerminalWS already exists

  • Повністю закрийте та запустіть Торгсофт на цьому ПК.

  • Це локальна помилка ініціалізації компонента.

6. Помилка №3 / АНУЛЬОВАНО (RDP)

  • Причина: нестабільний канал.

  • Рекомендовано:

    • протокол BPOS1 (з очікуванням підтвердження);

    • підключення термінала через Ethernet (LAN).

7. Transaction log is full

  • На самому терміналі виконайте:

    • Закриття зміни або

    • Z-баланс.

8. «Не отримано RRN оплати»

Типово для Verifone (наприклад, X990).

  • Введіть код авторизації з чека вручну при поверненні.

  • Причина — бібліотека банку не передає RRN автоматично.

Як перевірити, що мерчант налаштований правильно

  1. Проведіть тестову оплату (1–2 грн).

  2. Перевірте Merchant ID на чеку термінала.

  3. Перевірте банківську виписку — кошти мають надійти на правильний рахунок.

  4. Виконайте тестове повернення.

Як уникнути помилок у роботі з мерчантами

  • Використовуйте статичну IP-адресу для термінала.

  • Для терміналів Ingenico створюйте окремі мерчанти для оплати та повернення.

  • Для протоколу BPOS (повернення):

    • параметр сервісу: 0054//RRN;

    • опція «Використовувати сервіс» — увімкнена.

  • Регулярно звіряйте дані через функцію «Отримати інформацію про термінал».

Що важливо запам’ятати

Якщо мерчант не відповідає рахунку ФОП, кошти будуть зараховані неправильно або операція буде заблокована.
Перевірка мерчантів — обовʼязкова дія при будь-яких проблемах з оплатою або поверненням.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Додати коментар

Додати коментар
Дякуємо за ваш відгук! Він буде опублікований після перевірки модератором.
Схожі статті