Платежные системы — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Занесение терминальных аккаунтов)
Строка 12: Строка 12:
 
Поэтому заполните справочник «Водители» — создайте учетные записи для каждого из водителей.
 
Поэтому заполните справочник «Водители» — создайте учетные записи для каждого из водителей.
  
Далее, когда список водителей готов, вам необходимо экспортировать его особым образом.
+
Далее, когда список водителей готов, вам необходимо занести его особым образом.
В [[Главное меню {{ТМ}}|главном меню]] найдите пункт {{button|Платежные терминалы}} — он раскрывает меню из нескольких подпунктов.
+
В [[TMWeb]] во вкладке [[TMWeb#Вкладка «Терминалы»|«Терминалы»]] нажмите кнопку {{кнопка|Обновление терминальных аккаунтов}}, которая служит для соединения TMWeb с сервером Такси-Мастер. В результате соединения, записи о терминальных аккаунтах генерируются, заносятся (для тех водителей, у которых они отсутствуют) и обновляются (для тех водителей, у которых уже существуют терминальные аккаунты) в Такси-Мастер.
Нажмите {{экспорт терминальных аккаунтов}} и сохраните файл в любое удобное для вас место.
 
Затем отправьте этот файл на {{ящик ОТП}}, указав в теме письма ваш [[ИД клиента]], а в тексте — ''«Экспорт терминальных аккаунтов»''.
 
  
Через некоторое время вы получите в ответ другой файл, который необходимо будет импортировать.
+
После этого в [[Справочник «Водители»|карточке каждого водителя]] вы увидите, что поле {{field|Терминальный аккаунт}} больше не пустое — в нем находится некоторое значение.
Для этого снова в [[Главное меню {{ТМ}}|главном меню]] найдите пункт {{button|Платежные терминалы}}, раскройте его и нажмите {{импорт терминальных аккаунтов}}.
 
В окне выбора файла выберите полученный в отчет файл и дождитесь завершения операции.
 
После этого в [[Справочник «Водители» (ТМ2)|карточке каждого водителя]] вы увидите, что поле {{field|Терминальный аккаунт}} больше не пустое — в нем находится некоторое значение.
 
 
Сообщите каждому из водителей их значения, чтобы они могли пополнять счета через терминалы оплаты, — эти данные необходимо вводить в качестве реквизитов оплаты.
 
Сообщите каждому из водителей их значения, чтобы они могли пополнять счета через терминалы оплаты, — эти данные необходимо вводить в качестве реквизитов оплаты.
 
=== Резервные аккаунты ===
 
Чтобы новые водители, которые были созданы после последнего занесения терминальных аккаунтов, могли пополнять свой счет через терминалы оплаты, необходимо завести для них новые аккаунты.
 
Для этого требуется повторить [[#Занесение терминальных аккаунтов|процедуру экспорта-импорта аккаунтов]], что может занять время.
 
В качестве решения данной проблемы предлагается перед процедурой создать от десяти до двадцати «пустых» карточек водителей (абсолютно пустые создать нельзя, потребуется ввести что-нибудь в поля, обязательные для ввода) и только после этого экспортировать данные.
 
В дальнейшем пустые карточки вы сможете заполнить реквизитами новых водителей и незамедлительно выдать им данные для пополнения счета через платежные терминалы.
 
  
 
== Заведение новой учетной записи платежной системы в Такси-Мастер ==
 
== Заведение новой учетной записи платежной системы в Такси-Мастер ==

Версия 10:44, 27 февраля 2012

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

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

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

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

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

Далее, когда список водителей готов, вам необходимо занести его особым образом. В TMWeb во вкладке «Терминалы» нажмите кнопку «Обновление терминальных аккаунтов», которая служит для соединения TMWeb с сервером Такси-Мастер. В результате соединения, записи о терминальных аккаунтах генерируются, заносятся (для тех водителей, у которых они отсутствуют) и обновляются (для тех водителей, у которых уже существуют терминальные аккаунты) в Такси-Мастер.

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

Заведение новой учетной записи платежной системы в Такси-Мастер

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

Заполните поля карточки:

  1. «Название» — наименование записи. Укажите любое наименование, описывающее суть записи.
  2. «Тип платежной системы» — выберите платежную систему, подключение к которой вы настраиваете.
  3. «Префикс» — введите выданный вам префикс. Введите его в точности так, как он указан в выданном вам документе, не добавляя лишних символов.
  4. «Комиссия» — в этой группе настройте параметры комиссии, чтобы они отражались на счетах водителей. По умолчанию комиссия равна «0%», то есть платежная система сообщает начальную сумму платежа.

Пример платежа

Перед вводом модуля в эксплуатацию обязательно проведите тестовый платеж. Он должен отразиться в Такси-Мастер одной или двумя (в зависимости от настройки) операциями (либо только приход, либо приход и комиссия). Для примера возьмем водителя:

В его карточке есть поле «Терминальный аккаунт» — оно не редактируется и заполняется только при выполнении процедуры занесения терминальных аккаунтов. В этом поле указан уникальный номер, присвоенный водителю.

Водитель, пополняя счет, указывает номер ПС и свой уникальный номер. В результате проходит либо одна, либо две операции, как было рассмотрено выше, при этом они отражаются на состоянии счета водителя. Основная операция отражает сумму, введенную водителем:

Картинка
Карточка операции (основная).png

Комиссия — процент от суммы, введенной водителем, регулируемый настройками и может отсутствовать, если соответствующая настройка отключена.

Картинка
Карточка операции (комиссия).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:» — неопознанная ошибка, связанная с невозможностью проведения платежа ввиду неверных параметров. После двоеточия перечисляются эти параметры.