Easy Pay Direct gives online merchants an easy way to accept payments, plain and simple.