Насчет именно этих платежных систем не могу сказать. Но работал в одном из подобных платежных сервисов.
У нас такое палилось на раз, с последующей блокировкой аккаунта.
Обработчик платежа должен быть на том же URL, который и зарегистрирован в системе. refferer при переходе на форму платежа соответствующего платежного сервиса также должен совпадать.
Если сделать перенаправление с "грязного" сайта на "белый", чтобы пользователь нажимал кнопку "оплатить" на белом сайте, и после платежа перенаправлять пользователя по нормальному обработчику, с последующим перенаправлением на "грязный" сайт, может прокатить на некоторое время. Но у пользователей возникнет вопрос, почему я покупал одно, а сайт левый. Учитывая общую тупость пользователей - они будут ломиться в техподдержку с вопросом а не баг ли это. Так что тоже так себе вариант.