3declare(strict_types=1);
99 if (is_null($this->action)) {
101 $data = $this->
raw(self::FIELD_ACTION);
102 if (is_null($data)) {
105 $this->action = (string) $data;
122 if (is_null($this->paymentInterface)) {
124 $data = $this->
raw(self::FIELD_PAYMENT_INTERFACE);
125 if (is_null($data)) {
128 $this->paymentInterface = (string) $data;
144 if (is_null($this->method)) {
146 $data = $this->
raw(self::FIELD_METHOD);
147 if (is_null($data)) {
150 $this->method = (string) $data;
166 if (is_null($this->name)) {
168 $data = $this->
raw(self::FIELD_NAME);
169 if (is_null($data)) {
173 $this->name = LocalizedStringModel::of($data);
189 if (is_null($this->token)) {
191 $data = $this->
raw(self::FIELD_TOKEN);
192 if (is_null($data)) {
196 $this->token = PaymentMethodTokenModel::of($data);
212 if (is_null($this->interfaceAccount)) {
214 $data = $this->
raw(self::FIELD_INTERFACE_ACCOUNT);
215 if (is_null($data)) {
218 $this->interfaceAccount = (string) $data;
238 if (is_null($this->custom)) {
240 $data = $this->
raw(self::FIELD_CUSTOM);
241 if (is_null($data)) {
245 $this->custom = CustomFieldsDraftModel::of($data);