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

Материал из TaxiMaster
Перейти к: навигация, поиск
(Новая: '''{{PAGENAME}}''' — модуль Такси-Мастер 2, позволяющий вести учет обращения денежны...)
 
(Коды ответа)
Строка 39: Строка 39:
 
# {{code|499}} — параметр {{code|AMOUNT}} (сумма платежа) не определен.
 
# {{code|499}} — параметр {{code|AMOUNT}} (сумма платежа) не определен.
 
# {{code|496}} — параметр {{code|DATE}} (дата платежа) не определен.
 
# {{code|496}} — параметр {{code|DATE}} (дата платежа) не определен.
# {{code|497}} — параметр {{code|PAY_SYSTEM_TYPE{{ (id провайдера платежа) не определен.
+
# {{code|497}} — параметр {{code|PAY_SYSTEM_TYPE}} (id провайдера платежа) не определен.
 
# {{code|484}} — параметр {{code|AUTH_CODE}} (уникальный номер платежа) пустой.
 
# {{code|484}} — параметр {{code|AUTH_CODE}} (уникальный номер платежа) пустой.
 
# {{code|489}} — параметр {{code|AMOUNT}} (сумма платежа) пустой.
 
# {{code|489}} — параметр {{code|AMOUNT}} (сумма платежа) пустой.

Версия 12:32, 13 января 2011

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

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

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

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

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

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

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

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

Терминалы QIWI

Коды ответа

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

  1. «00» — операция прошла успешно.
  2. «491» — не удалось подключиться к базе данных.
  3. «411» — соответствующий введенным данным водитель не был найден в справочнике.
  4. «492» — параметр «REQID» (платежный номер водителя) не определен или пустой.
  5. «494» — параметр «AUTH_CODE» (уникальный номер платежа) не определен.
  6. «499» — параметр «AMOUNT» (сумма платежа) не определен.
  7. «496» — параметр «DATE» (дата платежа) не определен.
  8. «497» — параметр «PAY_SYSTEM_TYPE» (id провайдера платежа) не определен.
  9. «484» — параметр «AUTH_CODE» (уникальный номер платежа) пустой.
  10. «489» — параметр «AMOUNT» (сумма платежа) пустой.
  11. «486» — параметр «DATE» (дата платежа) пустой.
  12. «487» — параметр «PAY_SYSTEM_TYPE» (id провайдера) пустой.
  13. «498» — не удалось выполнить запрос к базе данных на поиск платежа с переданным уникальным идентификатором.
  14. «412» — не удалось провести платеж. Запрос вернул не «0».
  15. «490» — не удалось выполнить запрос к базе данных на проведение платежа.
  16. «01» — платеж с таким идентификатором уже зарегистрирован в базе данных (дубликат).