Avisos
Vaciar todo

Ahorrar una página en el pago por tpv redsys

4 Respuestas
2 Usuarios
0 Reactions
199 Visitas
Reinaldo Soler
Respuestas: 128
Estimable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola.
Estamos con las pruebas en abierto de la tienda online de bebes www.cositasdebebes.es
Desde la página finalizar la compra y pagar son 3 paginas (3 pasos), queremos ahorrarnos el paso 2 y que al pulsar en el bonton de Finalizar compra vaya directamente al tpv del banco.

Envío capturas de pantallas, en la pantalla "Finalizar compra" Paso 1/3 y tras rellenar todos los datos solicitados nos salta a otra pantalla "Pagar por el pedido" Paso 2/3.
La pregunta es ¿Se puede saltar este paso"2/3" y que directamente desde la pantalla "Finalizar compra" pase al tpv del banco directamente "sería el paso 3/3 ?
Gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 07/03/2019 12:26 pm
Pepe
 Pepe
Respuestas: 42239
Illustrious Member Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Reinaldo.

prueba lo siguinete.
.- Edita el archivo wp-content -> plugins -> redsys -> wc-redsys.php
.- Busca lo siguiente:

//Formulario que envía los datos del pedido y la redirección al formulario de acceso al TPV
        return ''. 
                    implode('', $resys_args_array) . 
                    ''.
                    'get_cancel_order_url().'">'.__('Cancelar Pedido', 'redsys').'
                ';

Modifica el código por el siguiente:

//Formulario que envía los datos del pedido y la redirección al formulario de acceso al TPV
				return '
				' . implode('', $resys_args_array) . '
				get_cancel_order_url().'">'.__('Cancelar Pedido', 'redsys').'
 
				 document.forms.redsys_payment_form.submit();';

No lo probé por lo que no te puedo asegurar que funcione al 100%

Nota: recuerda descargar una copia del archivo antes de realizar la modificación para conservar el original.

Un saludo


 
Respondido : 07/03/2019 12:48 pm
Reinaldo Soler
Respuestas: 128
Estimable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Muchas gracias Pepe.
Es correctisimo lo que indicas.
Gracias.


 
Respondido : 13/03/2019 12:34 pm
Pepe
 Pepe
Respuestas: 42239
Illustrious Member Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Reinalda.

Genial !!! me alegra que lo solucionaras.
Ya sabes, cualquier consulta que tengas no dudes en comunicarlo

Cerramos el tema.

PD: No se si seremos primos, tambien soy Soler :woohoo:

Un saludo Amigo!!!!


 
Respondido : 13/03/2019 12:40 pm