json()); } protected function defaultBody(): array { return array_filter([ 'documentNumber' => $this->documentNumber, 'date' => $this->date, 'amount' => $this->amount, 'purpose' => $this->purpose, 'accountNumber' => $this->accountNumber, 'payer' => $this->payer ?? $this->getDefaultPayer(), ], fn ($value) => $value !== null); } protected function getDefaultPayer(): array { return [ 'inn' => '221284672706', 'kpp' => '641914992', 'accountNumber' => '87149728127096890679', 'name' => 'Тестовый плательщик', 'bankAccount' => '3932755239052037086628', 'bankBik' => '108997635', 'bankName' => 'АО "Альфа-Банк"', ]; } }