Le estás enviando POST a la URL equivocada y te falta usar el campo redirect para que vaya a la URL que quieres mostrar. No estás siguiendo las redirecciones con FOLLOWLOCATION y por eso te da en blanco (y al dejar RETURNTRANSFER en false te da como resultado ese 1) . Más o menos el código quedaría funcional así (no revisado al 100%):
Código PHP:
Ver original<?php
$url = 'http://www.opencartstore.com/ultimate-opencart-module-kit';
$divisa = 'USD'; //USD, GBP o EUR
$ch = curl_init('http://www.opencartstore.com/index.php'); $body = "currency_code=$divisa&redirect=$url";
curl_setopt($ch, CURLOPT_USERAGENT
, "Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13");
Saludos.