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

Материал из Wiki
Перейти к: навигация, поиск

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 Да Бонусная часть чека