error en el envío de datos en entorno real  

Página 1 / 2
 
juan pedro
 juan pedro
Usuario activo

Hola
Entro en mi web, intento hacer una compra con pago con tarjeta y me da error en el envío de datos. No sé si es problema en el html

Citar
Respondido : 10/11/2013 8:23 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

HOla juan pedro,

Se agradece que cuando formules una consulta:

- Facilites la URL "exacta" de tu sitio web, donde podamos ver el problema concreto que consultas.
- Trates de documentarla lo mejor posible, con capturas y enlaces concretos que apunten al problema.
- Los formatos de capturas admitidos son .jpg y .png
- Con una explicación clara del problema que podamos entender, si es posible explicando por pasos para que podamos reproducir la incidencia o al menos situarnos.
- Informando de que versión de Joomla! utilizas así como la versión de la extensión que se encuentre afectada en tu problema concreto, así descartamos vulnerabilidades o incompatibilidades de versiones antiguas.
- Aquella información adicional que consideres importante que debamos tener en cuenta para ayudarte mejor.

Saludos y gracias por tu colaboración.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 10/11/2013 8:53 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

juan pedro
 juan pedro
Usuario activo

Hola
La url: www.entriciclopes.com

Hay que darse de alta como usuario, hacer un pedido y justo cuando se deberían meter los datos de la tarjeta salta la página de error. Adjunto jpg

Versión de Joomla 1.5.26

La única diferencia que veo es en el código de comercio. En el html empieza por 0, en el error por 4.

Gracias.
Un saludo.

ResponderCitar
Respondido : 10/11/2013 9:15 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola juan pedro,

Primero e importante, revisa que tengas configurada correctamente la pasarela de pago 4B, en particular:

URL que devuelve el desglose de la compra: http://www.nombredenuestraweb.com/plugins/vmpayment/cuatrob/cuatrob_ZhenIT_order.php
URL que graba el resultado en la BD del comercio (TRANSACCIONES AUTORIZADAS): http://www.nombredenuestraweb.com/plugins/vmpayment/cuatrob/cuatrob_ZhenIT_return.php
URL que graba el resultado en la BD del comercio (TRANSACCIONES DENEGADAS): http://www.nombredenuestraweb.com/plugins/vmpayment/cuatrob/cuatrob_ZhenIT_return.php
URL de continuación posterior a la página de recibo: http://www.nombredenuestraweb.com/plugins/vmpayment/cuatrob/cuatrob_ZhenIT_recibo.php
URL de recibo (TRANSACCIÓN AUTORIZADA): http://www.nombredenuestraweb.com/plugins/vmpayment/cuatrob/cuatrob_ZhenIT_recibo.php
URL de recibo (TRANSACCIÓN DENEGADA): http://www.nombredenuestraweb.com/plugins/vmpayment/cuatrob/cuatrob_ZhenIT_recibo.php

Consulta el siguiente artículo:

- https://www.webempresa.com/blog/item/1030-configurar-pasarela-de-pago-pasat-4b-en-virtuemart-2.html

Si después de revisarlo persiste el error, facilítanos (ocultando datos sensibles) alguna captura de configuración de dicha pasarela en VirtueMart. Dinos también la versión exacta de VirtueMart que utilizas.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 10/11/2013 9:44 pm

Cursos Gratuitos WordPress

mikel
 mikel
Estimable Member

Buenas,

Si es ING aunque aparezcan los logos de 4B tenéis que usar el módulo de Servired / Redsýs no el de pasat 4b. No hace falta configurar ninguna URL.

Si ves la página que nos pegas entiendo que es ese el módulo que estás usando. En esa misma pantalla puede pulsar con el botón derecho y darle a ver código duente. En el código fuente tendrás que buscar algo como en lugar de XXXX verás un número.

Lo más probable es que sea el 0042 que indicaría que estás poniendo alguno de los datos mal.

* Asegúrate de que no te hayan quedado espacios en blanco al copiar & pegar los datos.
* El código de comercio son 9 número está bien que lleve el 0 por la izquierda
* El id terminal NO lleva 0 a la izquierda
* El tipo de firma normalmente suele ser completa ampliada, pero en ocasiones suele ser sólo completa.

Pasarelas de pago de pago para Virtuemart 2
Pasarelas de pago para VirtueMart 1.x
Pasarelas de pago para WooCommerce

ResponderCitar
Respondido : 10/11/2013 11:43 pm
juan pedro
 juan pedro
Usuario activo

Esta es la versión de virtuemart:
VirtueMart 1.1.9 stable

El artículo habla sobre plugins que no tengo.

Si pincho en comprobar última versión me sale el mensaje de error

404
Oooops ...
Sorry, your requested page has not been found....
We are going to fix it

ResponderCitar
Respondido : 11/11/2013 10:22 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jordi Sala
 Jordi Sala
Miembro Admin

Hola juan pedro,

La versión de Virtuemart 1.1.9 es la última de la serie 1.1, que es para Joomla! 1.5.

Tienes que realizar lo que te ha indicado mikel:

Si es ING aunque aparezcan los logos de 4B tenéis que usar el módulo de Servired / Redsýs no el de pasat 4b. No hace falta configurar ninguna URL.

Si ves la página que nos pegas entiendo que es ese el módulo que estás usando. En esa misma pantalla puede pulsar con el botón derecho y darle a ver código duente. En el código fuente tendrás que buscar algo como en lugar de XXXX verás un número.

Lo más probable es que sea el 0042 que indicaría que estás poniendo alguno de los datos mal.

* Asegúrate de que no te hayan quedado espacios en blanco al copiar & pegar los datos.
* El código de comercio son 9 número está bien que lleve el 0 por la izquierda
* El id terminal NO lleva 0 a la izquierda
* El tipo de firma normalmente suele ser completa ampliada, pero en ocasiones suele ser sólo completa.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 11/11/2013 10:26 am
juan pedro
 juan pedro
Usuario activo

efectivamente sale en el código SIS0042. El código de comercio son 9 dígitos. El id del terminal tiene dos 00.
No entiendo a qué se refiere el último punto, lo de la firma solo completa o completa ampliada.
No hay espacios en los datos. Compruebo otra vez. De todos modos.

ResponderCitar
Respondido : 11/11/2013 11:26 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jordi Sala
 Jordi Sala
Miembro Admin

Hola juan pedro,

En el foro han habido usuarios que han consultado sobre el mismo error SIS0042, puedes ver como han solucionado (en algún caso es cambiar el sha):
https://www.webempresa.com/foro/28-Pasarelas-de-Pago/123425-Intento-insertar-los-datos-de-la-tpv-pero-la-versi%C3%B3n-que-yo-tengo-es-distina-a-la-del-tutorial-que-me-han-enviado.html
https://www.webempresa.com/foro/31-Pack-Reservas/87502-Modulo-pasarela-de-pago-la-caixa.html
https://www.webempresa.com/foro/28-Pasarelas-de-Pago/83589-error-con-tpv-virtual.html

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 11/11/2013 11:33 am
mikel
 mikel
Estimable Member

El id de terminal tendrías que ponerlo SIN los ceros de la izquierda.

Pasarelas de pago de pago para Virtuemart 2
Pasarelas de pago para VirtueMart 1.x
Pasarelas de pago para WooCommerce

ResponderCitar
Respondido : 11/11/2013 12:54 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

juan pedro
 juan pedro
Usuario activo

Hola

He comprobado el html, creo que está todo bien.
No sé dónde está lo de la firma completa o ampliada (SHA)
Creo que es lo único que me queda por mirar.

ResponderCitar
Respondido : 12/11/2013 6:49 pm
mikel
 mikel
Estimable Member

Perdona, daba por hecho que estabas usando nuestro módulo de pago servired / Redsýs para Virtuemart 1.1 Ahí el tipo de firma es una opción no se en otros módulos cómo se especifica el tipo de firma.

Pasarelas de pago de pago para Virtuemart 2
Pasarelas de pago para VirtueMart 1.x
Pasarelas de pago para WooCommerce

ResponderCitar
Respondido : 12/11/2013 7:01 pm

Cursos Gratuitos WordPress

juan pedro
 juan pedro
Usuario activo

Esto es lo único parecido que he encontrado

class SHA {
var $A, $B, $C, $D, $E;
var $ta, $tb, $tc, $td, $te;
var $K0_19, $K20_39, $K40_59, $K60_79;

var $buffer;
var $buffsize;
var $totalsize;

function SHA () {
$this->init();
}

ResponderCitar
Respondido : 12/11/2013 7:11 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Juan,

Si no has utilizado un módulo de modulosdepago.es, ¿has creado el método de pago tal como se muestra en https://www.webempresa.com/blog/configuracion-de-la-pasarela-de-pago-sermepa-en-virtuemart.html o forma similar?

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 13/11/2013 10:58 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

juan pedro
 juan pedro
Usuario activo

Hola
He hecho todo lo que dice ese video.
El problema persiste.

ResponderCitar
Respondido : 13/11/2013 11:21 am
Página 1 / 2

Por favor Iniciar Sesión o Registro