AE Switch
  • Home
  • Transaction Switching
  • Merchant Portal
  • Client Portal
  • Solution Partners
  • Clients
  • Contact Us
Error 1

Oops, something went wrong!

If the problem continues, please contact


Registered as a Systems Operator
Third Party Payments Provider
Registration number SO001167


Registration number
2017/293995/07
VAT Registration 4570278632

 Facebook
 Instagram

 Corporate Profile
 Switch Specification
 Corporate Profile
 Switch Specification
AE SWITCH ©COPYRIGHT 2020