itpanda-llc/mikbill-chelinvest-gorod-api

API for integration of the MikBill billing system with the Gorod payment system of PJSC Chelyabinvestbank

dev-master 2021-08-18 17:00 UTC

This package is auto-updated.

Last update: 2024-04-18 23:22:02 UTC


README

API для для интеграции биллинговой системы "MikBill" с платежной системой "Город" ПАО "Челябинвестбанк"

Packagist Downloads Packagist License Packagist PHP Version Support

Ссылки

Возможности

  • Запрос возможности зачисления платежа
  • Проведение платежа

Требования

  • PHP >= 7.2
  • libxml
  • PDO
  • SimpleXML
  • vlucas/phpdotenv ^5.3

Установка

composer require itpanda-llc/mikbill-chelinvest-gorod-api

Конфигурация

copy .env.example .env
  • Указание параметров в файле ".env"
  • Указание путей к интерфейсу в файле "index.php", предварительно размещенного в каталоге веб-сервера

Примеры ответов интерфейса

<?xml version="1.0" encoding="windows-1251"?>
<Answer>
    <Code>0</Code>
    <Client>М*********** И***** Р*******</Client>
    <Account>0112</Account>
    <Balance>0.00</Balance>
    <Status>Активен</Status>
    <Service>Домашний интернет</Service>
    <Address>8 Марта ул, 25</Address>
    <Contract>СВ-ИТ0112</Contract>
    <Contact>+7********34</Contact>
</Answer>
<?xml version="1.0" encoding="windows-1251"?>
<Answer>
    <Code>0</Code>
    <PlatID>1911105</PlatID>
    <Status>1</Status>
    <Date>2019/11/26 12:47:21</Date>
</Answer>
<?xml version="1.0" encoding="windows-1251"?>
<Answer>
    <Code>1</Code>
    <Message>Неправильный запрос</Message>
</Answer>
<?xml version="1.0" encoding="windows-1251"?>
<Answer>
    <Code>1</Code>
    <Message>Аккаунт не найден</Message>
</Answer>