code: public function getClassProperties()
      {
          return [
              'identifier' => $this->getIdentifier(),
              'orderIdentifier' => $this->getOrderIdentifer(),
              'amount' => $this->getAmount(),
              'shopIdentifier' => $this->getShopIdentifier(),
              'currencyIdentifier' => $this->getCurrencyIdentifier(),
              'paymentMethodIdentifier' => $this->getPaymentMethodIdentifier(),
              'transactionReference' => $this->getTransactionReference(),
              'accountHolder' => $this->getAccountHolder(),
              'paymentData' => $this->getPaymentData(),
              'attributes' => $this->getAttributes(),
          ];
      }
docs: {@inheritdoc}