99206612
May 28, 2025
Providing computer programs on data networks; providing online non-downloadable software for payment processing; providing non-downloadable computer programs for managing electronic payment systems
Computer and ScientificDownloadable computer software for payment processing; Downloadable computer software for use in managing electronic payment systems
Electrical and Scientific Apparatus