public function debitCard($cardNumber, $cardCvv, $expirationMonth, $expirationYear, $holderName)
    {
        $this->capture(true);

        return $this->setCard(
            $cardNumber,
            $cardCvv,
            $expirationMonth,
            $expirationYear,
            $holderName,
            Transaction::DEBIT
        );
    }
public function debitCard($cardNumber, $cardCvv, $expirationMonth, $expirationYear, $holderName)
    {
        $this->capture(true);

        return $this->setCard(
            $cardNumber,
            $cardCvv,
            $expirationMonth,
            $expirationYear,
            $holderName,
            Transaction::DEBIT
        );
    }
public function debitCard ( $ cardNumber , $ cardCvv , $ expirationMonth , $ expirationYear , $ holderName ) { $ this -> capture ( true ) ; return $ this -> setCard ( $ cardNumber , $ cardCvv , $ expirationMonth , $ expirationYear , $ holderName , Transaction :: DEBIT ) ; }
@param $cardNumber
@param $cardCvv
@param $expirationYear
@param $expirationMonth
@param $holderName

@return Transaction this transaction
@param $cardNumber @param $cardCvv @param $expirationYear @param $expirationMonth @param $holderName