Welcome to the board Van Helsing
You don't need a merchant account for a membership site - iBill, CCBill, Epoch, etc will handle the transactions for you for a % - the only potential problem would be if they don't allow accounts in your country (which you'd have to ask each of them about)