Приложения могут записывать дополнительные поля в чеки продажи и возврата.
Дополнительные поля помогут вам хранить и отображать информацию, которая не предусмотрена стандартной моделью чека продажи или возврата.
Например, системы лояльности могут хранить в дополнительных полях информацию о карте лояльности пользователя.
Дополнительные поля должны представлять валидный JSON-объект:
JSONObject object = new JSONObject();
object.put("key", "value");
SetExtra extra = new SetExtra(object);
Вы можете создавать дополнительные поля в чеках в следующих случаях: