несколькими Transaction
После оплаты всегда нужно выбивать чек - Receipt.
До недавнего времени заказы всегда оплачивались полностью и одной транзакцией, поэтому при успешной оплате заказа создавался Receipt на полную оплату. Сейчас появилась необходимость реализовать предоплаты - заказ может быть оплачен несколькими транзакциями. При этом будет два вида чеков - сначала чеки предоплаты, потом финальный чек.
Пока что в голову пришла мысль создавать Receipt вместе с Transaction, но не отдавать его на фискализацию, пока не будет оплачена Transaction. То есть Transaction будет знать как должен выглядеть чек, вплоть до позиций Order, которые надо отразить в чеке. Норм план?
ну блин, сча еще задачи будем в чате грумить?
Обсуждают сегодня