Запрос выполняется командой Refund.
Запрос используется для осуществления возврата денежных средств на карту Пользователя, предварительно списанных командой Charge. Результатом обработки запроса является возврат (полный или частичный) списанных денежных средств на карту Пользователя.
Внимание: для успешного возврата необходимо, чтобы на момент исполнения запроса платеж имел статус Charged.
Название | Описание | Формат | Обязательный |
---|---|---|---|
Key |
Идентификатор Продавца. Выдается Продавцу с параметрами тестового/боевого доступа | Строка | Да |
OrderId |
Идентификатор платежа в системе theMAP | Строка (максимум 50 символов) | Да |
Amount |
Сумма для возврата в минимальных единицах валюты (копейках) | Цифры, не содержащие десятичных или других разделителей | Да |
Goods |
Список наименований товаров/услуг для отправки в ОФД (54-ФЗ) | Cтрока, содержащая пары ключей и их значений команды, разделённые символом «;» (точка с запятой). Ключи и значения разделены символом «=» (равно). Общая сумма всех товаров должна соответствовать Amount . Длина одного наименования - не более 128 символов |
Нет |
Формат параметра Goods
Товар=Цена,Признак предмета расчета,Ставка НДС,Признак способа расчета|{Данные поставщика}
Название | Описание | Формат |
---|---|---|
Цена | Сумма для возврата в минимальных единицах валюты (копейках) | Цифры, не содержащие десятичных или других разделителей |
Признак предмета расчета | 1 – Товар, 2 – Подакцизный товар, 3 – Работа, 4 – Услуга, 5 – Ставка азартной игры, 6 – Выигрыш азартной игры, 7 – Лотерейный билет, 8 – Выигрыш лотереи, 9 – Предоставление РИД, 10 - Платеж, 11 – Агентское вознаграждение, 12 – Составной предмет расчета, 13 – Иной предмет расчета | Число от 1 до 13. Параметр не обязательный. Значение по-умолчанию 1 – Товар |
Ставка НДС | 1 – ставка НДС 20%, 2 – ставка НДС 10%, 3 – ставка НДС расч. 20/120, 4 – ставка НДС расч. 10/110, 5 – ставка НДС 0%, 6 – НДС не облагается | Число от 1 до 6. Параметр не обязательный. В случае отсутствия в запросе, значение берется из настроек терминала |
Признак способа расчета | 1 – Предоплата 100%, 2 – Частичная предоплата, 3 – Аванс, 4 – Полный расчет, 5 – Частичный расчет и кредит, 6 – Передача в кредит, 7 – оплата кредита | Число от 1 до 7. Параметр не обязательный. В случае отсутствия в запросе, будет передано значение 4 – Полный расчет |
Данные поставщика | "name" - Наименование, "phoneNumbers" - список номеров телефонов, "supplierINN" - ИНН поставщика | Строка JSON. Параметр не обязательный |
Пример передачи Goods
Услуга=100,4,1,3|{"name": "ООО Ромашка", "phoneNumbers": ["+71111111111"],"supplierINN": "77777777"};Товар=810,1|{"name": "ООО Кармашка", "phoneNumbers": ["+71111114859"],"supplierINN": "777757777"};Услуга2=20,4;Товар2=30
Если параметр Goods не указан в запросе, то: