SlideShare a Scribd company logo
1 of 3
Название: Интерфейс оплаты счёта или пополнения баланса Обновлён: 04/05/2013
© ООО «СМАРТИ», 2013 Страница:1/ 3
Платёжная система «Смарти»
Интерфейс оплаты счёта или пополнения баланса
Версия <1.1>
Название: Интерфейс оплаты счёта или пополнения баланса Обновлён: 04/05/2013
© ООО «СМАРТИ», 2013 Страница:2/ 3
Для организации информационного взаимодействия с сетями приёма переводов/платежей в пользу
участников/поставщиков платёжной системы «СМАРТИ» используется протокол передачи данных HTTPs
(http://tools.ietf.org/html/rfc2818). Кодировка параметров запросов cp1251.
Для оплаты счёта или пополнения баланса система приёма платежа выполняет запрос функции
moneyadd в процессинге СМАРТИ по адресу http://89.249.18.124/?function=moneyadd&<параметры>
Описание параметра Параметр Формат
1 Идентификатор запроса function moneyadd
2 Идентификатор запроса в системе приёма
платежа
extid Строка до 20 символов: буквы
латинского алфавита, цифры 0-9.
Например, дата+время с точностью
до миллисекунд.
3 Номер мобильного телефона пользователя
СМАРТИ
mphone 10 цифр (0-9)
4 Сумма sum текстовое представление суммы
(<XXXXX>.<YY>)
5 Код системы приёма платежа recvcode 5 цифр (0-9). Константа для каждого
канала пополнения, присваиваемая
платёжной системой СМАРТИ при
подключении канала.
6 Сообщение (необязательный параметр). Если
пользователь оплачивает счёт на точную сумму
и она не совпадает с параметром 4 (Сумма),
например при оплате через терминал со сдачей,
то она передаётся через данное поле.
info Строка до 100 символов. Буквы
латинского алфавита, цифры 0-9,
буквы кириллического алфавита в
кодировке cp1251
Пример запроса:
http://89.249.18.124/?function=moneyadd&extid=20110530113456128&mphone=9161234567&
sum=100.00&recvcode=996&info=Пополнение баланса.
Процессинг СМАРТИ возвращает ответ в виде XML-документа, содержащего следующие элементы:
Описание Элемент Формат
1 Главный элемент Response
2 Результат обработки Result Принимает значение Ok|Error
3 Код ошибки. Детализация результата
обработки
ErrCode До 3-х цифр, =0 в случае
Result=Ok
4 Сообщение о результате вызова процедуры Description До 255 символов
5 Уникальный номер запроса в системе СМАРТИ
ExtId
До 20 символов в случае
успешного пополнения.
Пусто в случае ошибки.
Коды ошибок, возвращаемые в элементе <ErrCode>:
Описание ошибки Код ошибки
1 Пользователь не найден 1
2 Пополнение с указанным идентификатором уже обработано 2
3 Сервис временно не доступен 3
Название: Интерфейс оплаты счёта или пополнения баланса Обновлён: 04/05/2013
© ООО «СМАРТИ», 2013 Страница:3/ 3
Примеры ответов:
1) Успешная обработка пополнения
<?xml version = «1.0» encoding = «utf-8»?>
<Response>
<Result>Ok</Result>
<ErrCode>0</ErrCode>
<Description>Счёт пользователя успешно пополнен</Description>
</Response>
2) Ошибка:
<?xml version = «1.0» encoding = «utf-8»?>
<Response>
<Result>Error</Result>
<ErrCode>2</ErrCode>
<Description>Пополнение с указанным идентификатором уже обработано</Description>
</Response>

More Related Content

Viewers also liked

Viewers also liked (14)

Jak stworzyć prawidłowe cv.pptx
Jak stworzyć prawidłowe cv.pptxJak stworzyć prawidłowe cv.pptx
Jak stworzyć prawidłowe cv.pptx
 
Salam
SalamSalam
Salam
 
Presentation on istisna
Presentation on istisnaPresentation on istisna
Presentation on istisna
 
Islamic mode of finance istisna
Islamic mode of finance istisnaIslamic mode of finance istisna
Islamic mode of finance istisna
 
edital n19-2013-sed_2ªchamada_concurso_ingresso
edital n19-2013-sed_2ªchamada_concurso_ingressoedital n19-2013-sed_2ªchamada_concurso_ingresso
edital n19-2013-sed_2ªchamada_concurso_ingresso
 
Diseños esperanza
Diseños esperanzaDiseños esperanza
Diseños esperanza
 
Proyecto de Ley de cárcel para El Alto
Proyecto de Ley de cárcel para El AltoProyecto de Ley de cárcel para El Alto
Proyecto de Ley de cárcel para El Alto
 
Vision
VisionVision
Vision
 
Manuel Gamio. Parte 2.1
Manuel Gamio. Parte 2.1Manuel Gamio. Parte 2.1
Manuel Gamio. Parte 2.1
 
Muaythai
MuaythaiMuaythai
Muaythai
 
95 tesis
95 tesis95 tesis
95 tesis
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Música
 Música Música
Música
 
La pedagogía
La pedagogíaLa pedagogía
La pedagogía
 

Similar to интерфейс оплаты счёта или пополнения баланса платёжной системы Smarty

PM processing 03 2015(rus)
PM processing 03 2015(rus)PM processing 03 2015(rus)
PM processing 03 2015(rus)Vadim Andreev
 
Инструкция по настройке ККТ "Штрих"
Инструкция по настройке ККТ "Штрих"Инструкция по настройке ККТ "Штрих"
Инструкция по настройке ККТ "Штрих"Платформа ОФД
 
Бизнес call-центров: взгляд изнутри
Бизнес call-центров: взгляд изнутриБизнес call-центров: взгляд изнутри
Бизнес call-центров: взгляд изнутриit-people
 
Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...
Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...
Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...shevchuk_conf
 
Html Metaform дмитрий котеров
Html Metaform   дмитрий котеровHtml Metaform   дмитрий котеров
Html Metaform дмитрий котеровMedia Gorod
 
Sms traffic api
Sms traffic apiSms traffic api
Sms traffic apione-line
 
Tarifer corporate 2
Tarifer corporate 2Tarifer corporate 2
Tarifer corporate 2Tarifer LLC
 
54-ФЗ в E-COMMERCE
54-ФЗ в E-COMMERCE54-ФЗ в E-COMMERCE
54-ФЗ в E-COMMERCEAdvantShop
 
Как принимать оплату в интернете
Как принимать оплату в интернетеКак принимать оплату в интернете
Как принимать оплату в интернетеYandex
 
Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...
Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...
Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...HOWWEDOIT
 
Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.
  Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.  Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.
Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.IBSchool Интернет-Бизнес школа
 
Работа с платежными системами в Django (Paypal, WebMoney)
Работа с платежными системами в Django (Paypal, WebMoney)Работа с платежными системами в Django (Paypal, WebMoney)
Работа с платежными системами в Django (Paypal, WebMoney)proft
 
Itransition talend data quality - катализатор адаптации crm
Itransition   talend data quality - катализатор адаптации crmItransition   talend data quality - катализатор адаптации crm
Itransition talend data quality - катализатор адаптации crmItransition Group Ltd.
 
17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщенияRoman Brovko
 

Similar to интерфейс оплаты счёта или пополнения баланса платёжной системы Smarty (20)

Энюшки
ЭнюшкиЭнюшки
Энюшки
 
PM processing 03 2015(rus)
PM processing 03 2015(rus)PM processing 03 2015(rus)
PM processing 03 2015(rus)
 
Kaardikeskus
KaardikeskusKaardikeskus
Kaardikeskus
 
PLATERRA&FORPAY
PLATERRA&FORPAYPLATERRA&FORPAY
PLATERRA&FORPAY
 
Инструкция по настройке ККТ "Штрих"
Инструкция по настройке ККТ "Штрих"Инструкция по настройке ККТ "Штрих"
Инструкция по настройке ККТ "Штрих"
 
Бизнес call-центров: взгляд изнутри
Бизнес call-центров: взгляд изнутриБизнес call-центров: взгляд изнутри
Бизнес call-центров: взгляд изнутри
 
Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...
Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...
Константин Червяков и Иван Спиридонов, Ringostat&Mixdata — «Построение сквозн...
 
Html Metaform дмитрий котеров
Html Metaform   дмитрий котеровHtml Metaform   дмитрий котеров
Html Metaform дмитрий котеров
 
Sms traffic api
Sms traffic apiSms traffic api
Sms traffic api
 
Tarifer corporate 2
Tarifer corporate 2Tarifer corporate 2
Tarifer corporate 2
 
лекция 4
лекция 4лекция 4
лекция 4
 
54-ФЗ в E-COMMERCE
54-ФЗ в E-COMMERCE54-ФЗ в E-COMMERCE
54-ФЗ в E-COMMERCE
 
Как принимать оплату в интернете
Как принимать оплату в интернетеКак принимать оплату в интернете
Как принимать оплату в интернете
 
Plaza2 forts
Plaza2 fortsPlaza2 forts
Plaza2 forts
 
Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...
Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...
Продвинутые методики продуктовых отделов продаж с практическими примерами. Ан...
 
Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.
  Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.  Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.
Влияние эффективности платежного решения на продуктивность онлайн-бизнеса.
 
Работа с платежными системами в Django (Paypal, WebMoney)
Работа с платежными системами в Django (Paypal, WebMoney)Работа с платежными системами в Django (Paypal, WebMoney)
Работа с платежными системами в Django (Paypal, WebMoney)
 
Itransition talend data quality - катализатор адаптации crm
Itransition   talend data quality - катализатор адаптации crmItransition   talend data quality - катализатор адаптации crm
Itransition talend data quality - катализатор адаптации crm
 
Karimov
KarimovKarimov
Karimov
 
17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения
 

интерфейс оплаты счёта или пополнения баланса платёжной системы Smarty

  • 1. Название: Интерфейс оплаты счёта или пополнения баланса Обновлён: 04/05/2013 © ООО «СМАРТИ», 2013 Страница:1/ 3 Платёжная система «Смарти» Интерфейс оплаты счёта или пополнения баланса Версия <1.1>
  • 2. Название: Интерфейс оплаты счёта или пополнения баланса Обновлён: 04/05/2013 © ООО «СМАРТИ», 2013 Страница:2/ 3 Для организации информационного взаимодействия с сетями приёма переводов/платежей в пользу участников/поставщиков платёжной системы «СМАРТИ» используется протокол передачи данных HTTPs (http://tools.ietf.org/html/rfc2818). Кодировка параметров запросов cp1251. Для оплаты счёта или пополнения баланса система приёма платежа выполняет запрос функции moneyadd в процессинге СМАРТИ по адресу http://89.249.18.124/?function=moneyadd&<параметры> Описание параметра Параметр Формат 1 Идентификатор запроса function moneyadd 2 Идентификатор запроса в системе приёма платежа extid Строка до 20 символов: буквы латинского алфавита, цифры 0-9. Например, дата+время с точностью до миллисекунд. 3 Номер мобильного телефона пользователя СМАРТИ mphone 10 цифр (0-9) 4 Сумма sum текстовое представление суммы (<XXXXX>.<YY>) 5 Код системы приёма платежа recvcode 5 цифр (0-9). Константа для каждого канала пополнения, присваиваемая платёжной системой СМАРТИ при подключении канала. 6 Сообщение (необязательный параметр). Если пользователь оплачивает счёт на точную сумму и она не совпадает с параметром 4 (Сумма), например при оплате через терминал со сдачей, то она передаётся через данное поле. info Строка до 100 символов. Буквы латинского алфавита, цифры 0-9, буквы кириллического алфавита в кодировке cp1251 Пример запроса: http://89.249.18.124/?function=moneyadd&extid=20110530113456128&mphone=9161234567& sum=100.00&recvcode=996&info=Пополнение баланса. Процессинг СМАРТИ возвращает ответ в виде XML-документа, содержащего следующие элементы: Описание Элемент Формат 1 Главный элемент Response 2 Результат обработки Result Принимает значение Ok|Error 3 Код ошибки. Детализация результата обработки ErrCode До 3-х цифр, =0 в случае Result=Ok 4 Сообщение о результате вызова процедуры Description До 255 символов 5 Уникальный номер запроса в системе СМАРТИ ExtId До 20 символов в случае успешного пополнения. Пусто в случае ошибки. Коды ошибок, возвращаемые в элементе <ErrCode>: Описание ошибки Код ошибки 1 Пользователь не найден 1 2 Пополнение с указанным идентификатором уже обработано 2 3 Сервис временно не доступен 3
  • 3. Название: Интерфейс оплаты счёта или пополнения баланса Обновлён: 04/05/2013 © ООО «СМАРТИ», 2013 Страница:3/ 3 Примеры ответов: 1) Успешная обработка пополнения <?xml version = «1.0» encoding = «utf-8»?> <Response> <Result>Ok</Result> <ErrCode>0</ErrCode> <Description>Счёт пользователя успешно пополнен</Description> </Response> 2) Ошибка: <?xml version = «1.0» encoding = «utf-8»?> <Response> <Result>Error</Result> <ErrCode>2</ErrCode> <Description>Пополнение с указанным идентификатором уже обработано</Description> </Response>