Не совсем понятны условия задачи. Нужно добавить в админку невидимый ифрейм? Проблема в том что админка по https а ифрейм по http? Тогда сделай ифрейм по https и дело в шляпе. Бесплатный ssl-сертификат можно взять много где, wosign, lets'encrypt например.
С этим уже ничего не поделаешь. Если партнёрская ссылка исключительно по http то админ партнёрки идиот. Напиши в саппорт партнёрки что они дебилы и предложи им бесплатный сертификат, может подействует (хотя врядли). Особо отмороженные админы досихпор не знают, что https уже есть и бесплатный. Хотя смотря что за партнёрка. Если ей пофиг на айпишники с которых делаются переходы по ссылке (маловероятно) то можно проксировать http-запросы через свой сайт на котором уже настроен нормальный https.