Trying to avoid PayPal or Square is next to impossible as a small business if you want to accept credit card payments. I’ve scoured the web and not found much other than Payment Alliance International and their site gives too little information regarding fees IMO. I sent them a note to inquire and expect to hear back soon, but if someone out there has a solution, please let me know.