Miami based payment processing platform raised $20m in Series A funding led by Altos Ventures.