Ну, если у вас есть все переменные И бизнес-логика, что плохого в том, чтобы закатать рукав и написать свой?
Эти вещи обычно варьируются от компании к компании. Например, цитата на сайте TNT, которую вы указали в качестве образца, недействительна, скажем, для FedEx, что, в свою очередь, недействительно для UPS.
Каждая компания отличается в этих аспектах, поэтому для создания онлайновой страницы с указанием цен необходимо создать свою собственную.
Если вам нужна помощь в создании такого сайта, не стесняйтесь связаться со мной ... Я обычно даю скидки товарищу С.О. пользователи. : -Р