Hey Ahmed regarding checkout.com are your processing payments or do you have it in test mode? I have contacted Checkout.com team many time to integrate with their payment gateway only to get " If your annual processing volume is less than 10 million dollars we cannot serve you this time" !
Apparently they do not accept small to medium merchants. Did you have the same experience ?