setType(PaymentMethodType::SBP); } /** * Возвращает 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; } /** * Возвращает payer_bank_details. * * @return SbpPayerBankDetails|null Реквизиты счета, который использовался для оплаты. */ public function getPayerBankDetails(): ?SbpPayerBankDetails { return $this->_payer_bank_details; } /** * Устанавливает payer_bank_details. * * @param SbpPayerBankDetails|array|null $payer_bank_details Реквизиты счета, который использовался для оплаты. * * @return self */ public function setPayerBankDetails(mixed $payer_bank_details = null): self { $this->_payer_bank_details = $this->validatePropertyValue('_payer_bank_details', $payer_bank_details); return $this; } /** * Возвращает идентификатор кассовой ссылки СБП в сервисе НСПК * * @return string|null */ public function getQrcId(): ?string { return $this->_qrc_id; } /** * Устанавливает идентификатор кассовой ссылки СБП в сервисе НСПК * * @param string|null $qrcId Идентификатор кассовой ссылки СБП в сервисе НСПК * * @return self */ public function setQrcId(?string $qrcId = null): self { $this->_qrc_id = $this->validatePropertyValue('_qrc_id', $qrcId); return $this; } /** * Возвращает идентификатор активных значений параметров Платежной ссылки СБП * * @return string|null */ public function getParamsId(): ?string { return $this->_params_id; } /** * Устанавливает идентификатор активных значений параметров Платежной ссылки СБП * * @param string|null $paramsId Идентификатор активных значений параметров Платежной ссылки СБП * * @return self */ public function setParamsId(?string $paramsId = null): self { $this->_params_id = $this->validatePropertyValue('_params_id', $paramsId); return $this; } }