code: protected function loadPaymentModule(MopInfo $options)
      {
          if ($this->checkAnyNotEmpty(
              $options->fopType,
              $options->payMerchant,
              $options->payments,
              $options->installmentsInfo,
              $options->mopPaymentType,
              $options->creditCardInfo,
              $options->fraudScreening,
              $options->payIds,
              $options->paySupData
          )) {
              if ($this instanceof MopDescription14) {
                  $this->paymentModule = new PaymentModule14($options->fopType);
              } else {
                  $this->paymentModule = new PaymentModule($options->fopType);
              }
              $this->paymentModule->loadPaymentData($options);
  
              $this->loadMopInformation($options);
  
              $this->loadPaymentSupplementaryData($options);
          }
      }
docs: Payment Module information
  
  @param MopInfo $options