Запись возврата чека клиенту

Материал из Wiki
Версия от 16:34, 17 марта 2015; Aekorotkova (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

API для взаимодействия с системой начисления и списания бонусных баллов

Запрос на сервер провайдера

https://host/repayment?login=123&password=qwe&salearea=test&barcode=1234567890& &uid=eb45cf&date=20141010100000&note=blabla

Параметр Обязательный Описание
salearea Да Идентификатор точки продаж
barcode Да Идентификатор (штрих-код) с карты
uid Да Уникальный идентификатор операции
date Да Дата проведения операции (yyyymmddhhnnss)
note Нет Примечание относительно проводимой операции

Ответ сервиса провайдера

<?xml version="1.0" encoding="UTF-8" ?>
<response>
    <body code="0" message="">
        <trx>123</trx>
        <costnal>0</costnal>
        <costbnal>0</costbnal>
        <costcard>100</costcard>
        <costbonus>15</costbonus>
    </body>
</response>
Параметр Обязательный Описание
trx Да Уникальный идентификатор открытой операции
costnal Да Наличная часть чека
costbnal Да Безналичная часть чека
costcard Да Часть оплаты по кредитной карте
costbonus Да Бонусная часть чека