public function initSubsequent($paymentId, $amount, array $basket)
    {
        $class = $this->resourceMetadata->resourceClass;
        /**
         * @var $object Transaction
         */
        $object = new $class();
        $object->id = $paymentId;
        $object->amount = $amount;
        $object->basket = $basket;
        $res = $this->execute($paymentId, 'subsequent', null, $object, $class);

        if ($res) {
            return true;
        }

        return false;
    }