STMicroelectronics: certifies its payment platform