CardOProvider of temporary virtual payment cards aimed at enhancing security for online transactions.paymentsOman