Вернуться к списку методов...
Метод SplitAmount
Разделение пополненного чека на два чека
- ссылка на метод
- пример вызова
- формат запроса:
<SplitAmountRequest> <NumberFrom>string</NumberFrom> <CodeFrom>string</CodeFrom> <NumberTo>string</NumberTo> <CodeTo>string</CodeTo> <Amount>decimal</Amount> </SplitAmountRequest>
- параметры запроса:
| название | назначение |
| NumberFrom | Номер исходного чека |
| CodeFrom | Код исходного чека |
| NumberTo | Номер нового чека (полученный исключительно через Api.CreateCodes) |
| CodeTo | Код нового чека (полученный исключительно через Api.CreateCodes) |
| Amount | Сумма отделяемого чека |
Важно
Перед вызовом SplitAmount необходимо:
- создать новый чек через CreateCodes (реквизиты полученные другим способом система не поймёт)
- пополнить исходный чек
- проверить баланс через Verify (по желанию)
- формат ответа:
<SplitAmountResponse>
<SplitAmountResult>
<RetCode>int</RetCode>
<RetDesc>string</RetDesc>
<BalanceFrom>decimal</BalanceFrom>
<BalanceNew>decimal</BalanceNew>
<Curr>string</Curr>
</SplitAmountResult>
</SplitAmountResponse>
- параметры ответа:
| название | назначение |
| RetCode | Код возврата |
| RetDesc | Описание результата |
| BalanceFrom | Остаток исходного чека после разделения |
| BalanceNew | Баланс нового чека |
| Curr | Валюта чеков |