No, having a credit card to start playing on Argentinian betting sites is not compulsory.