I too got screwed by a site that uses this payment gateway, but when I made the payment there wasn't specified such a thing... that they use a ECPSS payment gateway... and then on the site where I placed my order at the end of the page there was: ECPSS payment gateway