setType(PaymentMethodType::SBP); } /** * Возвращает телефон, к которому привязан счет получателя выплаты в системе участника СБП. * * @return string|null Телефон, к которому привязан счет получателя выплаты в системе участника СБП */ public function getPhone(): ?string { return $this->_phone; } /** * Устанавливает телефон, к которому привязан счет получателя выплаты в системе участника СБП. * * @param string|null $phone Телефон, к которому привязан счет получателя выплаты в системе участника СБП * * @return self */ public function setPhone(?string $phone = null): self { $this->_phone = $this->validatePropertyValue('_phone', $phone); return $this; } /** * Возвращает идентификатор выбранного участника СБП. * * @return string|null Идентификатор выбранного участника СБП */ public function getBankId(): ?string { return $this->_bank_id; } /** * Устанавливает идентификатор выбранного участника СБП. * * @param string|null $bank_id Идентификатор выбранного участника СБП * * @return self */ public function setBankId(?string $bank_id = null): self { $this->_bank_id = $this->validatePropertyValue('_bank_id', $bank_id); return $this; } /** * Возвращает sbp_operation_id. * * @return string|null Идентификатор операции в СБП (НСПК). */ public function getSbpOperationId(): ?string { return $this->_sbp_operation_id; } /** * Устанавливает sbp_operation_id. * * @param string|null $sbp_operation_id Идентификатор операции в СБП (НСПК). * * @return self */ public function setSbpOperationId(?string $sbp_operation_id = null): self { $this->_sbp_operation_id = $this->validatePropertyValue('_sbp_operation_id', $sbp_operation_id); return $this; } /** * Возвращает признак проверки получателя выплаты. * * @return bool|null Признак проверки получателя выплаты */ public function getRecipientChecked(): ?bool { return $this->_recipient_checked; } /** * Устанавливает признак проверки получателя выплаты. * * @param bool|null $recipient_checked Признак проверки получателя выплаты * * @return self */ public function setRecipientChecked(?bool $recipient_checked = null): self { $this->_recipient_checked = $this->validatePropertyValue('_recipient_checked', $recipient_checked); return $this; } }