public function capture($mpayTid, $amount)
    {
        $this->integrityCheck();

        $this->validateAmount($amount);

        $clearAmountResult = $this->mpay24Sdk->manualClear($mpayTid, $amount);

        $this->recordedLastMessageExchange('CaptureAmount');

        return $clearAmountResult;
    }
public function capture($mpayTid, $amount)
    {
        $this->integrityCheck();

        $this->validateAmount($amount);

        $clearAmountResult = $this->mpay24Sdk->manualClear($mpayTid, $amount);

        $this->recordedLastMessageExchange('CaptureAmount');

        return $clearAmountResult;
    }
public function capture ( $ mpayTid , $ amount ) { $ this -> integrityCheck ( ) ; $ this -> validateAmount ( $ amount ) ; $ clearAmountResult = $ this -> mpay24Sdk -> manualClear ( $ mpayTid , $ amount ) ; $ this -> recordedLastMessageExchange ( 'CaptureAmount' ) ; return $ clearAmountResult ; }
Capture an amount of an authorized transaction

@param string $mpayTid The transaction ID, for the transaction you want to clear
@param int    $amount  The amount you want to clear multiply by 100

@return Responses\ManualClearResponse
Capture an amount of an authorized transaction