You don't have to worry about early termination fees and contracts when using Payment Depot credit card processing. They are very transparent with their prices and what the fees cover. Try the starter plan first before you advance. They support mobile, in-store, and online payment processes. They have popular business integrations, including apps like Shopify.