Не стоит вставлять такой javascript в shipping_address.tpl, происходит зацикливание. Откройте checkout.tpl и посмотрите на делегирование события нажатия на кнопку, которую надо кликнуть.
$(document).delegate('#button-shipping-address', 'click', function() { с 430 строки, по клику произойдет следующее
Post на index.php?route=checkout/shipping_address/save
Два почти параллельных запроса index.php?route=checkout/shipping_method и index.php?route=checkout/shipping_address
После получения результата с index.php?route=checkout/shipping_method стартует index.php?route=checkout/shipping_address и как раз тут зацикливание
Что можно сделать - найти обработчик кнопки со второго шага
// Payment Address
$(document).delegate('#button-payment-address', 'click', function() { 337 строка
Далее найти где вытаскивается html 3-го шага
$.ajax({ url: 'index.php?route=checkout/shipping_address', 374 строка
И после вставки в dom html кликнуть на кнопку