_service_name; } /** * Устанавливает описание услуги, оказанной получателем выплаты. * * @param string|null $service_name Описание услуги, оказанной получателем выплаты * * @return self */ public function setServiceName(?string $service_name = null): self { $this->_service_name = $this->validatePropertyValue('_service_name', $service_name); return $this; } /** * Возвращает сумму для печати в чеке. * * @return AmountInterface|null Сумма для печати в чеке */ public function getAmount(): ?AmountInterface { return $this->_amount; } /** * Устанавливает сумму для печати в чеке. * * @param AmountInterface|array|null $amount Сумма для печати в чеке * * @return self */ public function setAmount(mixed $amount = null): self { $this->_amount = $this->validatePropertyValue('_amount', $amount); return $this; } }