stc pay and Visa entered into an exclusive strategic partnership to launch customer-centric financial services and digital payment solutions to stc pay customers.