MagicPay specializes in mobile payments, which is a way of enabling traveling merchants to accept credit cards, whether it is through a wireless credit card terminal or by allowing merchants to accept credit cards on iPhone, Android or other wireless devices such as tablets.