Client Support

Our Customer Service Team can be reached by phone Monday-Friday from 9:00AM to 6:00PM EST, or you may submit your request online.

Toll Free: ​ 888-372-0585

Local: 305-672-8363

Europe: +31 (0) 20-808-5181

All customer service inquiries received during our normal business hours are responded to within 24 hours.

Alto Pay™


3401 N. Miami Avenue
Suite 241-242
Miami, Florida 33127


Gonnetstraat 26
2011KA Haarlem
The Netherlands
Scroll to Top