Hola Cristian el plugin que hicieste es muy bueno, quería …

Comment on Agregando los Pesos Chilenos a WooCommerce. by mauricio.

hola Cristian el plugin que hicieste es muy bueno, quería hacerte una consulta. tu dices que compraste un pliguin en woothemes para integrar los costos por ciudad como se llama el plugin.

desde ya gracias

mauricio Also Commented

Agregando los Pesos Chilenos a WooCommerce.
gracias por responder tan pronto y por tu ayuda.

hay te cuento como me va…!


Recent Comments by mauricio

Woocommerce + Webpay Plugin
yo demore 2 meses


Woocommerce + Webpay Plugin
Mi sitio ya entro en producción…..!
el sitio paso la certificación de trasbank

Muchas gracias por tu ayuda Cristian…


Woocommerce + Webpay Plugin
puede ser el lenguaje que esta interpretando el cgi una de as cosas que hice para que funcionara fue desactivar en el servidor soporte peer y activar soporte para pyton, si no lo puedes hacer descarga en e servidor Pyton para IIS

http://support.microsoft.com/kb/276494/es


Woocommerce + Webpay Plugin
servidor Windows 2008 server.

cuando transbank rechaza una tarjeta de crédito. en la pagina de transacción errónea me aparecían unos warning en la cabezera.
error en la línea 455 – 456 – 457 era porque no se había creado el archivo mac, (fopen($myPath, “r”); )y se trataba de abrir el archivo correspondiente a la transacción.


Woocommerce + Webpay Plugin
Hola Cristian

revisando hay que hacer otra corrección en el plugin para usarlo en Windows.

cuando trasbank rechaza la tarjeta y luego se ingresa una nueva tarjeta para comprar el mismo producto ocurre un error la solución es agregar esto ya que el problema se procuce por que no se a validado la mac por lo cual ocurre un error

//Rescate de los valores informados por transbank
if ($status == ‘success’){
$myPath = $webpay_comun_folder . DIRECTORY_SEPARATOR . “MAC01Normal$TBK_ID_SESION.txt”;
$fic = fopen($myPath, “r”);
$linea = fgets($fic);
fclose($fic);

$detalle = explode(“&”, $linea);
$TBK = array(
‘TBK_ORDEN_COMPRA’ => explode(“=”, $detalle[0]),
‘TBK_TIPO_TRANSACCION’ => explode(“=”, $detalle[1]),
‘TBK_RESPUESTA’ => explode(“=”, $detalle[2]),
‘TBK_MONTO’ => explode(“=”, $detalle[3]),
‘TBK_CODIGO_AUTORIZACION’ => explode(“=”, $detalle[4]),
‘TBK_FINAL_NUMERO_TARJETA’ => explode(“=”, $detalle[5]),
‘TBK_FECHA_CONTABLE’ => explode(“=”, $detalle[6]),
‘TBK_FECHA_TRANSACCION’ => explode(“=”, $detalle[7]),
‘TBK_HORA_TRANSACCION’ => explode(“=”, $detalle[8]),
‘TBK_ID_TRANSACCION’ => explode(“=”, $detalle[10]),
‘TBK_TIPO_PAGO’ => explode(“=”, $detalle[11]),
‘TBK_NUMERO_CUOTAS’ => explode(“=”, $detalle[12]),
//’TBK_MAC’ => explode(“=”, $detalle[13]),
);
}
else{
if ($status == ‘failed’) {
$webpay_comun_folder = str_replace(‘/’, ‘\\’, $webpay_comun_folder);
$myPath = $webpay_comun_folder . DIRECTORY_SEPARATOR . “MAC01Normal$TBK_ID_SESION.txt”;

}
}