Методы веб-сервиса для импорта операций по подарочным картам
Активация подарочной карты | |
Метод | activatePresentCard |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Активация подарочных карт, в качестве входных параметров принимает фильтр, по которому и будут отобраны карты для активации. |
...
Замена подарочной карты | |
Метод | cardReplacement |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Замена подарочной карты. Указываются номер двух карт, старой (которую требуется заменить), и новую (которая будет выдана вместо старой). |
...
-
Деактивация подарочной карты | |
Метод | deActivatePresentCard |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Гашение подарочной карты, полное списание. После вызова метода с номером карты, её статус будет "использована/погашена". |
...
Получить информацию по подарочной карте | |
Метод | getPresentCardInfo |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Получить информацию по подарочно подарочной карте |
Поле | Тип данных | Описание | Обязательное | |
Принимаемые параметры | ||||
cardNumber | String | Новый номер карты из существующих диапазонов | Да | |
msrCardNumber | String | Номер карты из магнитной дорожки (полосы) | Нет | |
shopNumber | Long | Набор полей чека | Нет | |
Возвращаемые параметры | ||||
activationDate | dateTime | Дата активации | ||
amount | Long | Номинал | ||
balance | Long | Остаток на карте | ||
cardNumber | String | Номер карты | ||
maxAmount | String | Максимальный номинал | ||
multiplicity | String | Кратность | ||
status | String | Статус
|
Блок кода | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.processing.cards.crystals.ru/"> <soapenv:Header/> <soapenv:Body> <ser:getPresentCardInfo> <!--Optional:--> <request> <!--Optional:--> <cardNumber>10000002233</cardNumber> <!--Optional:--> <msrCardNumber>100000022339098213</msrCardNumber> <!--Optional:--> <shopNumber>779</shopNumber> </request> </ser:getPresentCardInfo> </soapenv:Body> </soapenv:Envelope> |
Блок кода | ||
---|---|---|
| ||
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:getPresentCardInfoResponse xmlns:ns2="http://services.processing.cards.crystals.ru/"> <return> <activationDate>2023-10-05T12:41:10.658+03:00</activationDate> <amount>40000</amount> <balance>40000</balance> <cardNumber>10000002233</cardNumber> <maxAmount>0</maxAmount> <multiplicity>0</multiplicity> <status>Active</status> </return> </ns2:getPresentCardInfoResponse> </soap:Body> </soap:Envelope> |
...
Получить информацию по подарочной карте только по номеру | |
Метод | getPresentCardInformation |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Получить информацию по подарочно подарочной карте |
Поле | Тип данных | Описание | Обязательное | |
Принимаемые параметры | ||||
cardNumber | String | Новый номер карты из существующих диапазонов | Да | |
Возвращаемые параметры | ||||
activationDate | dateTime | Дата активации | ||
amount | Long | Номинал | ||
balance | Long | Остаток на карте | ||
cardNumber | String | Номер карты | ||
maxAmount | String | Максимальный номинал | ||
multiplicity | String | Кратность | ||
status | String | Статус
|
...
Получить информацию по подарочной карте по номеру магнитной дорожки | |
Метод | getPresentCardInformationByMSRNumber |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Получить информацию по подарочно подарочной карте по номеру магнитной полосы (дорожки) |
...
Получить подробную информацию по подарочной карте, используя фильтры выборки поиска | |
Метод | getPresentCardsInfoByFilter |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Произвести поиск подробной информации по подарочной карте, используя фильтры поиска по реквизитам. Отображается информация в том числе и по действиям с подарочной картой. |
...
Поле | Тип данных | Описание | Обязательное | ||||
Принимаемые параметры | |||||||
cardNumber | String | Номер карты | Нет | ||||
endDateFrom | dateTime | Дата окончания срока действия от Формат: YYYY-MM-DD | Нет | ||||
endDateTo | dateTime | Дата окончания срока действия до Формат: YYYY-MM-DD | Нет | ||||
operationDateFrom | dateTime | Дата начала действия по карте от Формат: YYYY-MM-DD | Нет | ||||
operationDateTo | dateTime | Дата начала действия по карте до Формат: YYYY-MM-DD | Нет | ||||
paymentDate | dateTime | Дата гашения Формат: YYYY-MM-DD | Нет | ||||
saleDate | dateTime | Дата продажи Формат: YYYY-MM-DD | Нет | ||||
startDateFrom | dateTime | Дата начала срока действия от Формат: YYYY-MM-DD | Нет | ||||
startDateTo | dateTime | Дата окончания срока действия до Формат: YYYY-MM-DD | Нет | ||||
status | Коллекция статусов | Статус
| Нет | ||||
Возвращаемые параметры | |||||||
getPresentCardsInfoByFilterResponse | Base64 | Информация по подарочной карте в формате Base64 Пример ответа в base64. | |||||
| LongНоминал | Номер карты | |||||
| Long | Остаток на картеНоминал | |||||
| String | Статус
| |||||
| String | Дата начала действия | |||||
| String | Дата окончания | |||||
| String | Номер новой карты в замен этой, если есть | |||||
| Комплексный | Действия с картой:
| |||||
| Комплексный | Причина блокировки | |||||
| Комплексный | Причина продления |
...
Погасить подарочную карту (перевести в статус "использована/погашена") | |
Метод | paymentPresentCard |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Гашение подарочной карты, полное списание. После вызова метода с номером карты, её статус будет "использована/погашена". |
...
Списать сумму с подарочной карты | |
Метод | redeemPresentCard |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Списать частично указанную сумму с подарочной карты. Используется только при возможности частичного гашения/списания подарочной карты. |
...
Переотправить подарочные карты в SetESB/Kafka по фильтру | |
Метод | resendPresentCardsToKafkaByFilter |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Переотправить подарочные карты, используя фильтры поиска по реквизитам. Отображается информация в том числе и по действиям с подарочной картой. |
...
Отмена использования подарочной карты (возврат из статуса погашенной) | |
Метод | undoUsePresentCard |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Отменить использование подарочной карты |
...
Разблокировка подарочной карты (возврат из статуса заблокированной) | |
Метод | unblockPresentCard |
URL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager |
WSDL | http://IP-адрес_сервера:8090/SET-Cards-PresentCards/SET/Cards/PresentCards/ProcessingManager?wsdl |
Комментарий | Разблокировать подарочную карту. |
Устаревшая версия Jira | ||||||
---|---|---|---|---|---|---|
|
Устаревшая версия Jira | ||||||
---|---|---|---|---|---|---|
|
...