I don’t have a high speed internet connection. Can I still process credit cards by dial up modem? What are my other options?

No, Aldelo requires you to have a network card either 10 or 100 base  Contact Vanguard Systems for your POS Sales and Service
718-921-6159