Avisos
Vaciar todo

configurar TPV 4B

16 Respuestas
4 Usuarios
0 Reactions
6,401 Visitas
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

Hola:

¿Alguien puede orientarme sobre cómo configurar una TPV 4B?

Gracias


 
Respondido : 17/01/2012 12:04 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

1000 gracias
Me lo miro


 
Respondido : 17/01/2012 12:24 pm
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

Hola Jordi:

He seguido los pasos del primer enlace y me da este error que te adjunto.
¿A qué se refiere?

Gracias


 
Respondido : 19/01/2012 10:39 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Lo más probable es que no hayas configurado correctamente las urls en la administración del TPV Virtual ( https://tpv.4b.es/config )

Supongamos que has preparado un archivo con nombre pasat.php que se encarga de obtener los datos del pedido y que tu url es www.nombreweb.com

En tal caso, en el apartado configuración del TPV Virtuemart deberás poner lo siguiente:

URL que devuelve el desglose de la compra: http://www.nombreweb.com/pasat.php

Además, deberás configurar el resto de parámetros siguiendo las indicaciones que hemos dado en otros post del foro.


 
Respondido : 19/01/2012 11:31 am
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

OK
Lo pruebo y te comento cómo ha ido.
Gracias


 
Respondido : 19/01/2012 12:38 pm
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

Hola Jordi y Pablo:

He seguido los pasos del tercer enlace y me sale el siguiente error (no se ha recogido el identificativo de la tienda).
Creo que he rellenado todo.
¿Qué puedo haberme dejado?

Gracias


 
Respondido : 19/01/2012 3:04 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Pues por lo que pone ahora parece que no le has puesto correctamente el código de la tienda en la configuración del pago dentro del Virtuemart o en el archivo pasat.php.

Este código suele tener un formato que empieza por "PI" seguido de una serie de números.


 
Respondido : 19/01/2012 6:07 pm
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

Es terrible.
¿Por qué lo hacen tan complicado?

Te copio lo que he puesto en los dos archivos.
Creo que está todo:

CÓDIGO DE VIRTUEMART
f("order_id");
$clave_secreta = "PI00017663";

//Para que no vaya al cobro cuando se está en la página de detalles del pedido
if( $page == "checkout.thankyou" ) {
?>

<input type="hidden" name="order" value="">
<input type="hidden" name="store" value="">

document.forms.form.submit();

PASAT.PHP

Gracias


 
Respondido : 19/01/2012 6:32 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Kike,

Tienes puestos dos números PI distintos: PI00017663 y PI00019690

Saludos


 
Respondido : 20/01/2012 10:43 am
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

Sí, ya lo sé.
He camiado los números para no dar información confidencial del cliente.

¿Hay algo mal puesto en los códigos?

Gracias


 
Respondido : 20/01/2012 10:58 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

En efecto tienes cosas mal puestas en el código. Por ejemplo, en el código que colocas en Virtuemart hay cosas como que no tienen sentido (aquí se pasan variables). El código correcto para Virtuemart sería el siguiente:

f("order_id");
$clave_secreta = "PI0000001";

$urlpasat = "https://tpv2.4b.es/simulador/teargral.exe"; // Para pruebas
//$urlpasat = "https://tpv.4b.es/tpvv/teargral.exe"; // Para el modo real

//Para que no vaya al cobro cuando se está en la página de detalles del pedido
if( $page == "checkout.thankyou" ) {
?>
<form name="form" method="post" action="">
<input type="hidden" name="order" value="">
<input type="hidden" name="store" value="">
document.forms.form.submit();

Aquí, lo único que tendrías que sustituir es el código PI0000001 por tu código de comercio. Lo demás no sería necesario tocarlo.

Respecto al código del archivo pasat.php parece correcto, solo tienes que asegurarte que has puesto tu código de comercio y que los datos del nombre de la base de datos y el usuario y contraseña son correctos.


 
Respondido : 20/01/2012 11:39 am
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

No hay manera.
Me sale este aviso

¿Es el banco o soy yo?
Que los bancos no lo ponen fácil, es algo que hace un tiempo que tengo claro. Y que yo soy un tocho ciberbobo, también. Pero no veo el error por ningún lado. En teoría está todo correcto, ¿verdad?


 
Respondido : 20/01/2012 12:15 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Revisa las últimas entradas del siguiente post para ver si te sirve de ayuda:

https://www.webempresa.com/foro/5-Virtuemart/24365-Pasarela-de-pago-4B-pasat.html


 
Respondido : 20/01/2012 5:43 pm
Kike
 Kike
Respuestas: 178
Estimable Member
Topic starter
 

No hay forma.
¿A cuánto ascenderían vuestros honorarios si configurais la TPV?
Podéis contestarme por mail: kiked4dr@gmail.com

Gracias
Kike


 
Respondido : 02/02/2012 10:28 am
Página 1 / 2