News Checkout.com teams up with Visa for Push-to-Card payments in UAE News Flix partners with Payrails to optimise payment operations