Платежные системы

Материал из TaxiMaster
Перейти к: навигация, поиск

Платежные системымодуль Такси-Мастер 2, позволяющий вести учет обращения денежных средств на счетах водителей, когда водители заносят средства через платежные терминалы. Для работы с этим модулем требуется установленный и работающий сервер TMWeb, а также договор на оказание соответствующих услуг.

Получение доступа к зачислению средств через терминалы

Для того, чтобы получить возможность видеть в программе Такси-Мастер операции по приходу средств от водителей, когда водители заносят средства через терминалы, вам необходимо заключить договор на оказание соответствующих услуг. Чтобы сделать это, обратитесь в отдел продаж, написав на sales@bitmaster.ru соответствующий запрос.

Занесение терминальных аккаунтов

После заключения договора вам необходимо оформить аккаунты для водителей. Список водителей хранится в базе данных Такси-Мастер, и доступ к нему происходит через справочник «Водители». Следовательно, вам необходимо иметь полный список водителей, которые работают в вашей службе, чтобы те имели возможность заносить денежные средства через терминалы оплаты. Поэтому заполните справочник «Водители» — создайте учетные записи для каждого из водителей.

Далее, когда список водителей готов, вам необходимо экспортировать его особым образом. В главном меню найдите пункт «Платежные терминалы» — он раскрывает меню из нескольких подпунктов. Нажмите «Кнопка экспорт.png Экспорт терминальных аккаунтов» и сохраните файл в любое удобное для вас место. Затем отправьте этот файл на support@bitmaster.ru, указав в теме письма ваш ИД клиента, а в тексте — «Экспорт терминальных аккаунтов».

Через некоторое время вы получите в ответ другой файл, который необходимо будет импортировать. Для этого снова в главном меню найдите пункт «Платежные терминалы», раскройте его и нажмите «Кнопка импорт.png Импорт терминальных аккаунтов». В окне выбора файла выберите полученный в отчет файл и дождитесь завершения операции. После этого в карточке каждого водителя вы увидите, что поле «Терминальный аккаунт» больше не пустое — в нем находится некоторое значение. Сообщите каждому из водителей их значения, чтобы они могли пополнять счета через терминалы оплаты, — эти данные необходимо вводить в качестве реквизитов оплаты.

Резервные аккаунты

Чтобы новые водители, которые были созданы после последнего занесения терминальных аккаунтов, могли пополнять свой счет через терминалы оплаты, необходимо завести для них новые аккаунты. Для этого требуется повторить процедуру экспорта-импорта аккаунтов, что может занять время. В качестве решения данной проблемы предлагается перед процедурой создать от десяти до двадцати «пустых» карточек водителей (абсолютно пустые создать нельзя, потребуется ввести что-нибудь в поля, обязательные для ввода) и только после этого экспортировать данные. В дальнейшем пустые карточки вы сможете заполнить реквизитами новых водителей и незамедлительно выдать им данные для пополнения счета через платежные терминалы.

Терминалы «Элекснет»

Терминалы QIWI

Коды ответа

При работе с терминалами оплаты сервер TMWeb может выдавать следующие коды ответа:

  1. «Incoming payment:» — поступил новый платеж. После двоеточия указаны платежный номер водителя и поступившая на его счет сумма.
  2. «Unable to connect to database:» — невозможно подключиться к базе данных.
  3. «Driver not found:» — не найден водитель. Детали ошибки следуют после двоеточия.
  4. «Bad parameter X:» — неверный параметр в запросе.
  5. «Duplicate entry AUTH_CODE:» — платеж с указанным идентификатором уже присутствует в базе данных.
  6. «Some parameters are invalid:» — неопознанная ошибка, связанная с невозможностью проведения платежа ввиду неверных параметров. После двоеточия перечисляются эти параметры.