Post by gorilost » Mon Nov 17, 2014 11:11 pm

Hola, estoy configurando el modulo de pago PayPal Website payment pro, la cuestión es que he conseguido traducir todo lo que sale en el frontend, menos los meses a la hora de elegir la fecha de caducidad de la tarjeta. He mirado el modulo, y aparece esto:

$this->data['months'] = array();

La cuestión es que no encuentro por ninguna parte donde traducir los meses. He buscado por ejemplo "January" en todos los archivos de opencart, y de la traducción que uso, y lo he sustituido por "Enero", pero sigue saliendo en inglés, por lo que no tengo ni idea donde se encuentra los meses que se aplican a "months". Espero alguien pueda ayudarme, gracias !!
Last edited by gorilost on Mon Nov 24, 2014 10:54 pm, edited 1 time in total.

Newbie

Posts

Joined
Sun Nov 09, 2014 3:54 am

Post by CoverUp » Tue Nov 18, 2014 3:13 am

felicidades has encontrado un nuevo bug

reemplaza

Code: Select all

		$data['months'] = array();

		for ($i = 1; $i <= 12; $i++) {
			$data['months'][] = array(
				'text'  => strftime('%B', mktime(0, 0, 0, $i, 1, 2000)),
				'value' => sprintf('%02d', $i)
			);
		}
por

Code: Select all

		$data['months'] = array();
		$data['months'][] = array('text'  => 'Enero','value' => '01');
		$data['months'][] = array('text'  => 'Febrero','value' => '02');
		$data['months'][] = array('text'  => 'Marzo','value' => '03');
		...
		$data['months'][] = array('text'  => 'Diciembre','value' => '12');
(agrega los que faltan)

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by gorilost » Tue Nov 18, 2014 3:47 am

Hola, muchas gracias por contestar. He probado lo que me comentas, y no ha funcionado. Ha pasado de mostrar los meses en inglés, a no mostrar un espacio en blanco. Vamos, que no sale el nombre que hemos puesto. He revisado y no falta ni una coma...

De todas maneras te pregunto, porque seguro estás mas puesto que yo. Al parecer desde hace algunos meses, en España, Paypal no permite el pago con tarjeta sin que el cliente tenga cuenta Paypal, o eso he creido leer. Por lo que este modulo realmente no sirve de nada...

¿que puedo usar para que mis clientes paguen con tarjeta? Algúna web tipo Paypal, segura, y que haga lo que hacía paypal? O forzosamente estamos obligados a contratar un tpv virtual con un banco, y aparte una pasarela de pago, o en su defecto un modulo de pago de 25 a 50€ ?.

Muchas gracias !!!

Newbie

Posts

Joined
Sun Nov 09, 2014 3:54 am

Post by CoverUp » Tue Nov 18, 2014 4:27 am

Algo hiciste mal por que a mi me funciona perfectamente, supongo que llenaste los meses faltantes en reemplazo de los ... que puse

Code: Select all

$data['months'] = array();
$data['months'][] = array('text'  => 'Enero','value' => '01');
$data['months'][] = array('text'  => 'Febrero','value' => '02');
$data['months'][] = array('text'  => 'Marzo','value' => '03');
$data['months'][] = array('text'  => 'Abril','value' => '04');
$data['months'][] = array('text'  => 'Mayo','value' => '05');
$data['months'][] = array('text'  => 'Junio','value' => '06');
$data['months'][] = array('text'  => 'Julio','value' => '07');
$data['months'][] = array('text'  => 'Agosto','value' => '08');
$data['months'][] = array('text'  => 'Septiembre','value' => '09');
$data['months'][] = array('text'  => 'Octubre','value' => '10');
$data['months'][] = array('text'  => 'Noviembre','value' => '11');
$data['months'][] = array('text'  => 'Diciembre','value' => '12');
A propósito mientras probaba esto me di cuenta que el Kaspersky antivirus bloquea este módulo y lo deja inutilizable, por tanto cualquier cliente tuyo que tenga Kaspersky antivirus no podrá hacer uso de este medio de pago.
Lo detecta como sitio fraudulento que se hace pasar por paypal xD

Kaspersky Antivirus 2013
Bloqueado objeto que contiene URL fraudulenta
Bloqueado: la_direccion_de_tu_sitio.com/index.php?route=checkout/confirm (analisis utilizando la base de datos de URL fraudulentas)
Motivo: análisis hurístico

Plop!

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by CoverUp » Tue Nov 18, 2014 4:39 am

Esto ve el cliente que use Kaspersky y elija PayPal Pro
Request has been forbidden by antivirus
Request has been forbidden by antivirus
<!--Detected and blocked with Kaspersky Lab-->

<html dir="ltr">

<head>

<meta http-equiv='content-type' content='text/html;charset=utf-8'>

<title>Kaspersky Anti-Virus 2013</title>

<style type="text/css">html,body{height:100%} body{width:100%;min-height:100%;margin:0;padding:0;color:#2C2C2C;font:normal 11px tahoma;background:#FFF} form{margin:0} table,input,select{font:normal 100% tahoma} img{border:0;margin:0} table{border-collapse:collapse} a{color:#62707D} .t,tr.t td{vertical-align:top} .m{vertical-align:middle} .b,tr.b td{vertical-align:bottom} tr.t td td,tr.b td td{vertical-align:auto} .l{text-align:left} .c{text-align:center} .r{text-align:right} .nobr{white-space:nowrap} .rel{position:relative} .abs{position:absolute} .fl{float:left} .fr{float:right} .cl{clear:both} .w100{width:100%} .h100{height:100%} big,.big{font-size:125%} small,.small{font-size:95%} .micro{color:#DDD;font:normal 9px tahoma} h1{font:bold 20px arial; margin:0} h4{font:bold 12px arial; margin:0} p{text-align:justify;line-height:1.3;margin:0 0 0.5em 0} .z{border:1px solid red} .h1px{height:1px;font-size:1px;line-height:1px} ul{margin:6px 0 6px 20px;padding:0} ul li{margin:3px 0}</style>

</head>

<body>

<table class="w100 h100">

<tr>

<td class="c m">

<table style="margin:0 auto;border:solid 1px #560000">

<tr>

<td class="l" style="padding:1px">

<div style="width:346px;background:#FFC02D">

<div style="padding:3px">

<div style="background:#DC9C00;padding:8px;border:solid 1px #FFF;color:#FFF">

<h4>Kaspersky</h4>

<h1>Anti-Virus 2013</h1>

</div>

<div class="c" style="font:bold 13px arial;text-transform:uppercase;color:#FFF;padding:8px 0">ACCESO DENEGADO</div>

<div style="background:#F7F7F7;padding:20px 28px 36px;">No se puede proporcionar la URL solicitada<br><br> <b>URL:</b><br><br>

<div title="/shop/index.php?route=checkout/confirm">shop/index.php?rou<...><br><br> </div>

<b>Bloqueado por Antivirus Internet</b><br><br> Motivo: URL fraudulenta <br><br><a href="">Haga clic aquí si cree que la página Web se ha bloqueado por error.</a><br><br>Método de detección: análisis heurístico</div>

<div style="background:#F7F7F7;padding:0 2px 2px">

<div style="background:#E9E9E9;padding:12px 30px 14px"><b>Mensaje generado: 17:33:36</b><br></div>

</div>

</div>

</div>

</td>

</tr>

</table>

</td>

</tr>

</table>

</body>

</html>
Uno tiene la opcion de desbloquear la url, el problema que como esta pagina se llama mediante ajax, en vez de ver el renderizado se ve el codigo fuente, por tanto se bloquea y no se puede utilizar el modulo

Una vez que el cliente desbloquee la dirección, cosa que no es intuitiva para nada, el sistema opera como de costumbre, lo que no sé es si cada cliente debe desbloquear en su pc el sitio o si al hacer click en el desbloquear que apunta a kasperskylabs.com quedara desbloqueado para todos los clientes.
Last edited by CoverUp on Tue Nov 18, 2014 4:46 am, edited 1 time in total.

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by gorilost » Tue Nov 18, 2014 4:45 am

Gracias de nuevo, he copiado y pegado y sigue sin verse, pero si tu lo has probado y va, seguro que es cosa mia de haber estado tocando todo el codigo y cambiando January por Enero, probaré a resubir esos archivos.

Respecto a lo del antivirus, tengo Avast y no me dice nada, pero la verdad que es una faena grande, pero bueno, o Paypal vuelve a aceptar tarjetas en "modo invitado" o este modulo (al menos para mi) tiene poco uso.

Perdona que te insista, pero sabrías contestarme a la pregunta del anterior post sobre los tpv o formas de cobrar con tarjeta en España ?

Gracias.

Newbie

Posts

Joined
Sun Nov 09, 2014 3:54 am

Post by CoverUp » Tue Nov 18, 2014 4:49 am

Ni idea yo soy de chile y me hize mi propio modulo para transbank que opera con todas las tarjetas y bancos de mi país. deberías ver la opcion de mercadopago o algo asi que opere en españa.

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by Nedned » Tue Nov 18, 2014 5:07 pm

gorilost wrote:¿que puedo usar para que mis clientes paguen con tarjeta? Algúna web tipo Paypal, segura, y que haga lo que hacía paypal? O forzosamente estamos obligados a contratar un tpv virtual con un banco, y aparte una pasarela de pago, o en su defecto un modulo de pago de 25 a 50€ ?.
Para España tienes varios métodos de pago.

Paypal normal.

Paypal Express necesitas una cuenta de paypal express.

Paypal con Tarjeta, Si tu tarjeta no está asociada a una cuenta de paypal puedes pagar con tarjeta utilizando la pasarela de paypal,. algunas web lo maquillan para que parezca pago con tarjeta directamente (en el fondo es un poco así).

IUPAY, un paypal europeo que los bancos están como locos en promocionarlo y llevarse la pasta.

TPV virtual, contratas con un banco x unos 20 euros al mes, o por un minimo de x euros en compras al mes, depende del banco y depende del contrato.

Transferencia bancaria, pues eso.

Contrarembolso, pues eso.



Por supuesto que el tpv , paypal express etc, necesitan de un módulo para funcionen en Opencart, que por cierto el de Redsys está liberado desde la web de redsys.

Tipos de perros
Hoteles que admiten perros
CalcularIVA


Active Member

Posts

Joined
Thu Oct 09, 2014 2:48 pm


Post by gorilost » Tue Nov 18, 2014 5:17 pm

Nedned wrote:¿que puedo usar para que mis clientes paguen con tarjeta? Algúna web tipo Paypal, segura, y que haga lo que hacía paypal? O forzosamente estamos obligados a contratar un tpv virtual con un banco, y aparte una pasarela de pago, o en su defecto un modulo de pago de 25 a 50€ ?.
Para España tienes varios métodos de pago.

Paypal normal.

Paypal Express necesitas una cuenta de paypal express.

Paypal con Tarjeta, Si tu tarjeta no está asociada a una cuenta de paypal puedes pagar con tarjeta utilizando la pasarela de paypal,. algunas web lo maquillan para que parezca pago con tarjeta directamente (en el fondo es un poco así).

Eso es lo que quiero, que mis clientes puedan pagar con tarjeta credito/debito sin necesidad de estar registrados en Paypal. He hablado con Paypal, y se supone que la modalidad Paypal Express hace eso. Configuro el modulo Paypal Express (pp_express), pero lo unico que haces es como el Paypal Estandar, irse a la web de paypal, y ofrecerle al cliente loguearse con Paypal para pagar, pero no dice "USAR TARJETA DE CREDITO" o algo similar. Por lo que leo en el foro, algunos usuarios dicen que es porque estamos en España y solo vale para UK y poco más, pero me extraña, puesto que desde Paypal me dicen que es totalmente posible.

IUPAY, un paypal europeo que los bancos están como locos en promocionarlo y llevarse la pasta.

TPV virtual, contratas con un banco x unos 20 euros al mes, o por un minimo de x euros en compras al mes, depende del banco y depende del contrato.

Transferencia bancaria, pues eso.

Contrarembolso, pues eso.



Por supuesto que el tpv , paypal express etc, necesitan de un módulo para funcionen en Opencart, que por cierto el de Redsys está liberado desde la web de redsys.
únicamente eso, si alguien tiene paypal como método para usar tarjetas sin que el cliente se registre, y sea de España, pues si es tan amable de explicarme un poco... se lo agradezco.

Saludos y muchas gracias.

Newbie

Posts

Joined
Sun Nov 09, 2014 3:54 am

Post by Nedned » Tue Nov 18, 2014 11:26 pm

Para no tener que comprar las pasarelas de pago o tpv, aquí tenéis las más famosas
también viene la de opencart

http://www.codigojavaoracle.com/desarro ... da-online/

Tipos de perros
Hoteles que admiten perros
CalcularIVA


Active Member

Posts

Joined
Thu Oct 09, 2014 2:48 pm


Post by gorilost » Mon Nov 24, 2014 10:54 pm

Muchisimas gracias.

Un saludo !

Newbie

Posts

Joined
Sun Nov 09, 2014 3:54 am
Who is online

Users browsing this forum: No registered users and 5 guests