I have never heard of such payment gateway before. Maybe that worth to do some search on the forums to get out more information?