geomagi, спасибо, помогло!
Только после оплаты и нажатия кнопки вернуться в магазин появляется пустая страница и в строке браузера validation.php в конце адреса.
При этом товар остается в корзине, если вернуться в магазин, и статус заказа не поменялся.
Как победить скрипт?
У меня покупка идет гладко, деньги списываются и оплата происходит нормально а на счет вернуться обратно в магазин после оплаты то Вы правы,извиняюсь забыл предупредить, дело в том что в файле validation.php нет редиректа и ее надо ручками дописать. В самом же начале этого файла сразу после <?php надо написать
echo '<meta http-equiv="refresh" content="5;url=http://адрес_вашего_сайта">';
и через 5 секунд вернетесь на на Ваш сайт, можно поставить и меньшее число чтобы клиент не ждал или не ушел