代人还款是不违法的。但是信用卡垫还涉及到还款以后,通过套现的形式刷出来。而信用卡套现在法律中,有了明确规定,套现是违法的,具体判几年还要看犯案情节的轻重。违反国家规定,使用销售点终端机具(机)等方法,以虚构交易、虚开价格、现金退货等方式向信用卡持卡人直接支付现金,情节严重的,应当依据
刑法第二百二十五条的规定,以
非法经营罪处罚。有
非法经营行为,扰乱市场秩序,情节严重的,处五年以下
有期徒刑或者
拘役,并处或者单处
违法所得一倍以上五倍以下
罚金;情节特别严重的,处五年以上有期徒刑,并处违法所得一倍以上五倍以下罚金或者
没收财产。