original_string: public function execute()
      {
          parent::execute();
  
          $reverseSvc = new HpsDebitService($this->service->servicesConfig());
          return $reverseSvc->reverse(
              $this->transactionId,
              $this->amount,
              $this->trackData,
              $this->authorizedAmount,
              $this->encryptionData,
              $this->details,
              $this->clientTransactionId
          );
      }
code: public function execute()
      {
          parent::execute();
  
          $reverseSvc = new HpsDebitService($this->service->servicesConfig());
          return $reverseSvc->reverse(
              $this->transactionId,
              $this->amount,
              $this->trackData,
              $this->authorizedAmount,
              $this->encryptionData,
              $this->details,
              $this->clientTransactionId
          );
      }
code_tokens: public function execute ( ) { parent :: execute ( ) ; $ reverseSvc = new HpsDebitService ( $ this -> service -> servicesConfig ( ) ) ; return $ reverseSvc -> reverse ( $ this -> transactionId , $ this -> amount , $ this -> trackData , $ this -> authorizedAmount , $ this -> encryptionData , $ this -> details , $ this -> clientTransactionId ) ; }
docstring: Creates a reverse transaction through the HpsDebitService
docstring_tokens: Creates a reverse transaction through the HpsDebitService