You may setup a Cyprus company with banking in Cyprus, appoint nominees and apply for an EU merchant account, make use of the DTA between Cyprus and your country! That would be a legal setup.
Alternative, use darks with an offshore company i.e. Seychelles or Belize and open EMI account for banking + 2checkout, Stripe or similar processor for payment processing.