Александр Аксентьев, я не совсем понимаю какой правильный посыл этой страницы. Даже если мне и надо проверять лицензию, то я как минимум буду отправлять данные POST и так же зашифровывать передаваемые данные (не в открытом виде их отправлять). Тот пример который приводится в статье до такого уровня я не опущусь.
iBird Rose, потому что в тинькофф надо расписывать что сколько стоит.... Если туда было достаточно отправить конечную сумму для оплаты, я бы такой херней не занимался... Но это же банк!!!!!!
Dmitry Bay, Посмотрите в магазинных чеках! Разве скидка вычисляется из каждого товара!!!! Сама скидка и ее размер указываются в отдельной строке.... Да и как вы сами это видите что цена на товар на сайте 1000р. а в чеке 850р. что за херня!!!!
Dmitry Bay, Если бы так все просто было я бы не спрашивал!
Вот какие данные я отправляю! (https://yadi.sk/i/bJFFvlcmyORFKQ), последний параметр Amount должен содержать суммы всех параметров Amount в объекте Receipt.Items
скорей всего это просто не та функция. Судя по $arUpdate=array("CLOSED"=>"Y"); здесь скорей всего устанавливается значение CLOSED а определение законченного теста где в другой функции.
Лучше всего сначала найти то что определяет закончен тест или нет (хотя бы в видимой части), а только потом уже лесть в код