Inicio arrow Módulos de pago

¿Te ha servido de ayuda?

¡Es fácil agradecerlo!

¿Te ha servido de ayuda?...ayúdanos

Además contribuirás a que sigamos desarrollando y ofreciendo libremente módulos a la comunidad.
Módulo de pago para Pasat 4b osCommerce 2ms2 y ZenCart

Volver al artículo

Comentario cuestionado

1. 17-12-2009 17:19

Error al enviar datos a Passat
Buenas tardes, 
 
Quería comentarles un error que me da el módulo en la versión para Oscommerce. Resulta que cuando estoy en checkout_confirmation.php, al darle a confirmar y mandarme a la página de 4b me devuelve el error: 
 
Su cesta no devuelve el desglose correcto. 
 
Ante esto, busque una solución y encontré la que está posteada más arriba, pero eso no ha hecho que desaparezca el error. 
 
Cuando veo los datos que envía el módulo, me aparece lo siguiente: 
 
M97811090 2 TVOID Abrigo Paddington duffle, Gris, Talla M 1 5900 TVOID Impermeable 5th Avenue 1 4200  
 
A ver si podéis ayudarme... uso la ultima version de oscommerce y php5 
 
Muchas gracias de antemano, 
 
Un saludo
» Ver todas las 9 respuestas
carlos martin
9 respuestas

1. 17-12-2009 17:26

Repasa la configuración en 4B
Por lo que indicas, el módulo está devolviendo bien el desglose de la cesta. 
 
Lo único que se me ocurre es que la URL que hayas indicado en la configuración de 4B tenga alguna errata.
» Responder a éste comentario...
Administrator

2. 18-12-2009 02:05

Error al enviar datos a Passat
Este es error que me devuelve: 
 
Su cesta no devuelve el desglose correcto 
 
Compruebe el formato del importe total de la compra: MXXXNNN... 
(XXX código de moneda ISO, NNN... cifra del importe) 
 
El importe no es correcto 
 
 
Y estas son las direcciones que tengo configuradas: 
 
URL que devuelve el desglose de la compra:  
http://www.puppyslove.es/ 4b_ZhenIT_order.php 
 
· URL que graba el resultado en la BD del comercio (TRANSACCIONES AUTORIZADAS):  
http://www.puppyslove.es/ 4b_ZhenIT_return.php 
 
· URL que graba el resultado en la BD del comercio (TRANSACCIONES DENEGADAS):  
http://www.puppyslove.es/ 4b_ZhenIT_return.php 
 
· URL de continuación posterior a la página de recibo:  
http://www.puppyslove.es/ 4b_ZhenIT_process.php 
 
Muchas gracias por su pronta respuesta. 
 
Un cordial saludo!
» Responder a éste comentario...
carlos martin

3. 18-12-2009 13:03

Contestación de 4B
Hola de nuevo, 
 
Mirad lo que me dicen los de 4B: 
 
En relación con la consulta realizada para el establecimiento de referencia, les indicamos que el errror se debe a que el desglose lo devuelven en HTML y debe ser una cadena de texto.  
 
A continuación se describe brevemente la secuencia de funcionamiento: 
 
PRIMERA PARTE: 
En la primera conexión, cuando el titular le da al botón de pagar y se conecta a nosotros para pedirnos la página de pago, tiene que enviarnos (mediante la pagina que le habéis construido vosotros) los datos del "carrito" ( order, store e idioma) por método POST.  
SEGUNDA PARTE: 
Con eso nosotros, "buscamos/construimos" la página de pago adecuada para ese comercio Y como nos falta el importe, os hacemos una llamada, por método GET, para solicitaros ese importe. Es lo que llamamos petición de la cesta de la compra.  
Entonces tenéis que contestar el desglose como una cadena de texto, tal y como se detalla en la pg. 8: 
M9781200 

A1345 
Novelas clásicasVol.1 

500 
A1348 
VHS - El fin de losdias 

700 
El texto debería ser: 
M9781200rn2rnA1345rnNovelas clásicas Vol.1rn1rn500rnA1348rnVHS - El fin de los diasrn1rn700rn 
donde rn son los códigos de control CR (retorno de carro) y LF (salto de línea), en hexadecimal 0D0A. 
 
A ver si me podéis ayudar, muchas gracias, 
 
un cordial saludo
» Responder a éste comentario...
carlos martin

4. 18-12-2009 13:39

Repasa las URLs
Como te indicaba en el primer comentario repasa las urls, ya que si tienes puestas las que indicas aquí verás que están mal, si las copias y las pegas en el servidor efectivamente sale HTML indicando que la página no existe. 
 
Las url que pones tienen un espacio entre el dominio y la página y no que no creo que eso sea correcto.
» Responder a éste comentario...
Administrator

5. 18-12-2009 13:46

Error al enviar datos
No, pero el espacio ya lo comprobé y no lo tengo, apareció al pegar el enlace aqui. 
 
http://puppyslove.es/ 4b_ZhenIT_order.php?order=8 
 
Muchas gracias por tu atencion
» Responder a éste comentario...
carlos martin

6. 23-12-2009 01:32

Error al enviar datos
Nadie sabe como podría resolverlo?? Muchisimas gracias a todos, Un saludo!
» Responder a éste comentario...
carlos martin

7. 13-01-2010 02:27

Avanzando en la causa del problema
Buenos días equipo de Zhenit, 
 
He estado intentando solucionarlo con ayuda del personal de soporte de 4B. Estos me dicen que aunque mirando la url el desglose aparece correctamente, a ellos les llega lo siguiente: 
 
Importe incorrecto: /html 
 
Viendo esto, creo que hay un problema con las sesiones. He puesto todos los valores referentes a las sesiones en False y sigue dandome error.  
 
¿Me podríais ayudar a resolverlo, por favor? 
 
Muchas gracias, un saludo!
» Responder a éste comentario...
carlos martin

8. 13-01-2010 11:24

corrección de error
Perdón, que no ha salido reflejado. 
 
El error que me da es el siguiente: 
 
Code:
html>/html
 
 
Muchas gracias, un saludo
» Responder a éste comentario...
carlos martin

9. 13-05-2010 09:19

Encontraste solución?
Buenas, estoy intentando integrar la aplicación Pasat Internet y me encuentro con el mismo problema que tú, me aparece el error  
 
Su cesta no devuelve el desglose correcto 
 
Compruebe el formato del importe total de la compra: MXXXNNN... 
(XXX código de moneda ISO, NNN... cifra del importe) 
 
El importe no es correcto 
 
lo he comprobado ya y es correcto, cual era el problema que tenías tú, y lo más importante, que solución encontraste? 
 
Un saludo
» Responder a éste comentario...
Juan Gómez