public function execute()
    {
        parent::execute();

        $addValueSvc = new HpsDebitService($this->service->servicesConfig());
        return $addValueSvc->addValue(
            $this->amount,
            $this->currency,
            $this->trackData,
            $this->pinBlock,
            $this->encryptionData,
            $this->allowDuplicates,
            $this->cardHolder,
            $this->details,
            $this->clientTransactionId
        );
    }