Avisos
Vaciar todo

Woocommerce - Pedido permanece a la espera de pago  

Página 1 / 2
 
HERMENEGILDO
 HERMENEGILDO
Usuario activo

Buenos días,
Estoy viendo que es un problema bastante común, pero por más que cambio la configuración y hago diferentes pruebas, no consigo resultados.
He contactado con el hosting y con Redsys, pero no me dan solución al problema.
En el proceso de notificación de pago aceptado, se produce un error 303:

Detalle de la notificación 1
Fecha y hora
08/10/2020 13:19:44
Tipo notificación
HTTP
Modo de comunicación
Síncrona
Resultado operación
0000
Cod. respuesta servidor
Error (303)
Destino notificación
https://www.clubparqueverde.es/?wc-api=WC_Gateway_redsys
Datos notificación
Ds_SignatureVersion=HMAC_SHA256_V1&Ds_MerchantParameters=eyJEc19EYXRlIjoiMDglMkYxMCUyRjIwMjAiLCJEc19Ib3VyIjoiMTMlM0ExOSIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9UeXBlIjoiRCIsIkRzX0NhcmRfQ291bnRyeSI6IjcyNCIsIkRzX0Ftb3VudCI6IjIwIiwiRHNfQ3VycmVuY3kiOiI5NzgiLCJEc19PcmRlciI6IjM3MzAwMDAwMDU3NiIsIkRzX01lcmNoYW50Q29kZSI6IjExODE1NDgxNCIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiIiwiRHNfVHJhbnNhY3Rpb25UeXBlIjoiMCIsIkRzX0NvbnN1bWVyTGFuZ3VhZ2UiOiIxIiwiRHNfQXV0aG9yaXNhdGlvbkNvZGUiOiI3MTM3MTMiLCJEc19DYXJkX0JyYW5kIjoiMiIsIkRzX1Byb2Nlc3NlZFBheU1ldGhvZCI6IjUifQ==&Ds_Signature=_ALGHST7R6C25lBsrqZbNag6YyMtvKQg974KhwtFOEs=

He probado a desactivar todos los plugins de seguridad y de seo que tenía instalados, hasta he revisado todas las url que aparecen en la base de datos por si alguna estaba mal y redirigía a la web sin https o a alguna otra.

He probado activando y desactivando la compatibilidad con certificados SNI.
Este es mi archivo .htaccess:

# REDIRECCION CERTIFICADO SSL REDSYS
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{QUERY_STRING} !wc-api [NC]
RewriteCond %{HTTP_HOST} ^clubparqueverde.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.clubparqueverde.es
RewriteRule ^(.*)$ https://www.clubparqueverde.es/$1 [R=301,L,NE]
# FIN REDIRECCION CERTIFICADO SSL REDSYS
# BEGIN WordPress
# Las directivas (líneas) entre BEGIN WordPress y END WordPress se generan dinámicamente
# , y solo se deberían modificar mediante filtros de WordPress.
# Cualquier cambio en las directivas que hay entre esos marcadores se sobreescribirán.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Tambien tengo instalado el plugin Really Simple SSl, y configurado como la captura de la página: https://redsys.joseconti.com/redsys-para-woocommerce/ (Apartado: Los pedidos se quedan a la espera de pago en WooCommerce (NO utilizo CloudFlare))

Pueden orientarme en dónde puede estar el error???

Gracias de antemano.

Citar
Respondido : 14/10/2020 3:34 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Hermenegildo.

Veo que no estás utilizando el plugin oficial de redsys.

.- Descarga el plugin oficial y lo sustituyes por el que tienes ahora:

-> https://pagosonline.redsys.es/descargas.html

Elimina también el siguiente código:

# REDIRECCION CERTIFICADO SSL REDSYS
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{QUERY_STRING} !wc-api [NC]
RewriteCond %{HTTP_HOST} ^clubparqueverde.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.clubparqueverde.es
RewriteRule ^(.*)$  https://www.clubparqueverde.es/$1  [R=301,L,NE]
# FIN REDIRECCION CERTIFICADO SSL REDSYS

 

Lo sustituyes por este:

RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{HTTP_HOST} ^clubparqueverde\.es$ [OR]
RewriteCond %{HTTP_HOST} ^www\.clubparqueverde\.es$
RewriteRule ^(.*)$  https://www.clubparqueverde.es/$1  [R,L] 


Revisa si con eso se soluciona.

 

Un saludo

ResponderCitar
Respondido : 14/10/2020 4:25 pm

HERMENEGILDO
 HERMENEGILDO
Usuario activo

Buenas tardes,

Con el plugin oficial de Redsys, v3.1.0 instalado y el .htaccess cambiado como me aconsejan, el proceso de compra se completa, pero en woocommerce el pedido permanece "pendiente de pago".

Este es el resultado de la notificación que da canales.redsys.es:

Detalle de la notificación 1
Fecha y hora
14/10/2020 17:57:48
Tipo notificación
HTTP
Modo de comunicación
Síncrona
Resultado operación
0000
Cod. respuesta servidor
Error (303)
Destino notificación
Datos notificación
Ds_SignatureVersion=HMAC_SHA256_V1&Ds_MerchantParameters=eyJEc19EYXRlIjoiMTQlMkYxMCUyRjIwMjAiLCJEc19Ib3VyIjoiMTclM0E1NyIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9UeXBlIjoiRCIsIkRzX0NhcmRfQ291bnRyeSI6IjcyNCIsIkRzX0Ftb3VudCI6IjIwIiwiRHNfQ3VycmVuY3kiOiI5NzgiLCJEc19PcmRlciI6IjAwMDAwMDAwMDYyNiIsIkRzX01lcmNoYW50Q29kZSI6IjExODE1NDgxNCIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiZGNjZDAyMWI3NjY5Y2NiNWJmYTMwYzkzNTc2NjQ1NWZiNjNiMTAyMSIsIkRzX1RyYW5zYWN0aW9uVHlwZSI6IjAiLCJEc19Db25zdW1lckxhbmd1YWdlIjoiMSIsIkRzX0F1dGhvcmlzYXRpb25Db2RlIjoiMjk4OTMxIiwiRHNfQ2FyZF9CcmFuZCI6IjIiLCJEc19Qcm9jZXNzZWRQYXlNZXRob2QiOiI1In0=&Ds_Signature=x4P0au3UlN6CwsNRXGBcfyequRtTVDM7tAuZMnOMSo0=
 
 
 
 
Estaba usando otro plugin de pago porque el oficial de redsys no me funciona.

 

ResponderCitar
Respondido : 14/10/2020 5:03 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Hermenegildo,

Es posible que este generando algún problema de compatibilidad, revisa el siguiente enlace justo en la opción que mencionan no usan cloudfare y verifica si configurando de esta forma el plugin funciona sin problemas -> Contenido solo visible a usuarios registrados

Antes de ello desactiva el plugin de Really Simple SSl para evitar algún conflicto.

Nos comentas como ha ido todo

PD: Realiza una copia de seguridad del sitio web antes de realizar cualquier cambio, de esta forma si se genera algún conflicto puedes restaurarla

-> https://www.webempresa.com/blog/backups-wordpress-en-2-minutos-con-all-in-one-migration.html

Un Saludo

ResponderCitar
Respondido : 14/10/2020 5:29 pm

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

HERMENEGILDO
 HERMENEGILDO
Usuario activo

@karen

Buenas tardes de nuevo,

Desgraciadamente, el enlace que me pasas no es compatible con la versión actual de woocommerce.

Al añadir el código al htaccess como ahí se indica, la web deja de cargar. y los puntos 4 y 5 (Desmarcar pago seguro y compatibilidad con SNI) ya ni siquiera aparecen. De hecho, ese es el motivo por el que estaba usando el plugin "WooCommerce Redsys Gateway Light"

https://es.wordpress.org/plugins/woo-redsys-gateway-light/

Esta es la configuración del plugin de Redsys:

https://ibb.co/Lxq7KwR

https://ibb.co/7X8rYn2

 

Gracias

ResponderCitar
Respondido : 14/10/2020 5:50 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Teóricamente si tienes bien configuradas las urls de tu sitio a https, ya no sería necesario ese código en el htaccess.

Has probado sin ese código?

Si usas el plugin oficial debería funcionarte, y sino actualiza WooCommerce debería haber algún mensaje en el log de WooCommerce, revisa que mensaje sale con el plugin oficial.

En conclusión, prueba primero con el plugin oficial, en caso quieras intentar con el plugin que usas te sugiero consultes con el desarrollador ya que es posible que tenga particularidades a nivel de programación.

Por otro lado, ¿has evaluado usar Stripe como alternativa a RedSys?

Saludos.

ResponderCitar
Respondido : 14/10/2020 8:40 pm

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

HERMENEGILDO
 HERMENEGILDO
Usuario activo

@jmarreros

Buenos días,

He retirado todo el código extra del .htaccess

Con el plugin oficial, configurado como en las capturas que adjunté, sigue sin actualizarse el estado del pedido después de pagar.

 

Log de redsys en woocommerce:

10-15-2020 @ 11:58:58 - EzapYyvgd7lyPyhFMMYv -- Acceso a la opción de pago con tarjeta de REDSYS

10-15-2020 @ 11:58:59 - L0xqrCZyoYnN332MGvf5 -- Acceso a la página de confirmación de la opción de pago con tarjeta de REDSYS

10-15-2020 @ 11:58:59 - L0xqrCZyoYnN332MGvf5 -- Acceso al formulario de pago con tarjeta de REDSYS


Registro en canales.redsys.es:

Fecha y hora 15/10/2020 11:59:03
Comercio 118154814
Terminal 1
Descripción 1xProducto de prueba/
Fecha de sesión 15/10/2020
Tipo de operación Autorización
Nº pedido 000000000629
Resultado operación Autorizada
Nºautorización 488862
Importe 0,20 EUR
Importe devuelto 0,00 EUR
Nº sesión 1
Tipo de pago ServiRed-Finanet
Moneda EUR(978)
IP 212.169.205.123
Pais de conexión España
Código tipo operación 0
Permite devolución Si
Detalle de la notificación 1
Fecha y hora
15/10/2020 11:59:55
Tipo notificación
HTTP
Modo de comunicación
Síncrona
Resultado operación
0000
Cod. respuesta servidor
Error (303)
Destino notificación
Datos notificación
Ds_SignatureVersion=HMAC_SHA256_V1&Ds_MerchantParameters=eyJEc19EYXRlIjoiMTUlMkYxMCUyRjIwMjAiLCJEc19Ib3VyIjoiMTElM0E1OSIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9UeXBlIjoiRCIsIkRzX0NhcmRfQ291bnRyeSI6IjcyNCIsIkRzX0Ftb3VudCI6IjIwIiwiRHNfQ3VycmVuY3kiOiI5NzgiLCJEc19PcmRlciI6IjAwMDAwMDAwMDYyOSIsIkRzX01lcmNoYW50Q29kZSI6IjExODE1NDgxNCIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiZGNjZDAyMWI3NjY5Y2NiNWJmYTMwYzkzNTc2NjQ1NWZiNjNiMTAyMSIsIkRzX1RyYW5zYWN0aW9uVHlwZSI6IjAiLCJEc19Db25zdW1lckxhbmd1YWdlIjoiMSIsIkRzX0F1dGhvcmlzYXRpb25Db2RlIjoiNDg4ODYyIiwiRHNfQ2FyZF9CcmFuZCI6IjIiLCJEc19Qcm9jZXNzZWRQYXlNZXRob2QiOiI1In0=&Ds_Signature=nFdVoXwiN8k8mZb_taP4P5rKO2C8sRoP3IQJchmE_y4=
ResponderCitar
Respondido : 15/10/2020 11:06 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Hermenegildo.

Lo primero pedirte disculpas por este tiempo que estamos empleando.

Estamos revisando ya que nos hemos encontrado con otro usuario con el mismo problema.
Al ser algo que no es común podemos tardar un poco en encontrar la causa del problema, es algo que esta bloqueando la comunicación con redsys.

Te contestamos en esta misma entrada en cuando tengamos algo.

 

Un saludo

 

 

ResponderCitar
Respondido : 15/10/2020 2:30 pm

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

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Hermenegildo.

me comentan desee soporte que tenias unas redirecciones que podían afectar y que las comentan para que no tuvieran efecto, no se si con eso se soluciono.

¿ Puedes confirmarnos si se soluciono o sigues con el mismo problema ?

 

Un saludo

ResponderCitar
Respondido : 15/10/2020 3:14 pm
HERMENEGILDO
 HERMENEGILDO
Usuario activo

Buenas tardes, si son las líneas comentadas en el htaccess, se modificaron a las 2.30 de la madrugada. Ya hice pruebas posteriormente.

De todos modos, acabo de hacer otra hace unos minutos y no hay nada nuevo:

 

Fecha y hora 15/10/2020 17:28:25
Comercio 118154814
Terminal 1
Descripción 1xProducto de prueba/
Fecha de sesión 15/10/2020
Tipo de operación Autorización
Nº pedido 000000000630
Resultado operación Autorizada
Nºautorización 225752
Importe 0,20 EUR
Importe devuelto 0,00 EUR
Nº sesión 1
Tipo de pago ServiRed-Finanet
Moneda EUR(978)
IP 212.169.205.123
Pais de conexión España
Código tipo operación 0
Permite devolución Si
Detalle de la notificación 1
Fecha y hora
15/10/2020 17:29:37
Tipo notificación
HTTP
Modo de comunicación
Síncrona
Resultado operación
0000
Cod. respuesta servidor
Error (303)
Destino notificación
Datos notificación
Ds_SignatureVersion=HMAC_SHA256_V1&Ds_MerchantParameters=eyJEc19EYXRlIjoiMTUlMkYxMCUyRjIwMjAiLCJEc19Ib3VyIjoiMTclM0EyOSIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9UeXBlIjoiRCIsIkRzX0NhcmRfQ291bnRyeSI6IjcyNCIsIkRzX0Ftb3VudCI6IjIwIiwiRHNfQ3VycmVuY3kiOiI5NzgiLCJEc19PcmRlciI6IjAwMDAwMDAwMDYzMCIsIkRzX01lcmNoYW50Q29kZSI6IjExODE1NDgxNCIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiZGNjZDAyMWI3NjY5Y2NiNWJmYTMwYzkzNTc2NjQ1NWZiNjNiMTAyMSIsIkRzX1RyYW5zYWN0aW9uVHlwZSI6IjAiLCJEc19Db25zdW1lckxhbmd1YWdlIjoiMSIsIkRzX0F1dGhvcmlzYXRpb25Db2RlIjoiMjI1NzUyIiwiRHNfQ2FyZF9CcmFuZCI6IjIiLCJEc19Qcm9jZXNzZWRQYXlNZXRob2QiOiI1In0=&Ds_Signature=i-gCbGVCakaOkhit50wdPcqRZvM2YiTzrnpT0Cozkj8=
ResponderCitar
Respondido : 15/10/2020 4:31 pm

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Hermenegildo.

Ok, prueba añadir lo siguiente al archivo htaccess:

RewriteCond %{QUERY_STRING} !wc-api [NC]

 

esto evitará problemas de redirecciones por si fuera eso.

 

Un saludo

 

ResponderCitar
Respondido : 15/10/2020 4:36 pm
HERMENEGILDO
 HERMENEGILDO
Usuario activo

Buenas tardes.

Este es mi archivo .htaccess:

RewriteCond %{QUERY_STRING} !wc-api [NC]
#RewriteEngine On
#RewriteCond %{ENV:HTTPS} !on [NC]
#RewriteCond %{HTTP_HOST} ^clubparqueverde\.es$ [OR]
#RewriteCond %{HTTP_HOST} ^www\.clubparqueverde\.es$
#RewriteRule ^(.*)$ https://www.clubparqueverde.es/$1 [R,L]
# BEGIN WordPress
# Las directivas (líneas) entre `BEGIN WordPress` y `END WordPress` se generan dinámicamente
# , y solo se deberían modificar mediante filtros de WordPress.
# Cualquier cambio en las directivas que hay entre esos marcadores se sobreescribirán.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

 

 

Y de nuevo el mismo error:

 

Fecha y hora 15/10/2020 17:50:09
Comercio 118154814
Terminal 1
Descripción 1xProducto de prueba/
Fecha de sesión 15/10/2020
Tipo de operación Autorización
Nº pedido 000000000631
Resultado operación Autorizada
Nºautorización 270404
Importe 0,20 EUR
Importe devuelto 0,00 EUR
Nº sesión 1
Tipo de pago ServiRed-Finanet
Moneda EUR(978)
IP 212.169.205.123
Pais de conexión España
Código tipo operación 0
Permite devolución Si
Detalle de la notificación 1
Fecha y hora
15/10/2020 17:50:57
Tipo notificación
HTTP
Modo de comunicación
Síncrona
Resultado operación
0000
Cod. respuesta servidor
Error (303)
Destino notificación
Datos notificación
Ds_SignatureVersion=HMAC_SHA256_V1&Ds_MerchantParameters=eyJEc19EYXRlIjoiMTUlMkYxMCUyRjIwMjAiLCJEc19Ib3VyIjoiMTclM0E1MCIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9UeXBlIjoiRCIsIkRzX0NhcmRfQ291bnRyeSI6IjcyNCIsIkRzX0Ftb3VudCI6IjIwIiwiRHNfQ3VycmVuY3kiOiI5NzgiLCJEc19PcmRlciI6IjAwMDAwMDAwMDYzMSIsIkRzX01lcmNoYW50Q29kZSI6IjExODE1NDgxNCIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiZGNjZDAyMWI3NjY5Y2NiNWJmYTMwYzkzNTc2NjQ1NWZiNjNiMTAyMSIsIkRzX1RyYW5zYWN0aW9uVHlwZSI6IjAiLCJEc19Db25zdW1lckxhbmd1YWdlIjoiMSIsIkRzX0F1dGhvcmlzYXRpb25Db2RlIjoiMjcwNDA0IiwiRHNfQ2FyZF9CcmFuZCI6IjIiLCJEc19Qcm9jZXNzZWRQYXlNZXRob2QiOiI1In0=&Ds_Signature=A7fElRWHL-aEKmnV-YXIjUHEIoSZ5cQA437cXGaLda4=

 

ResponderCitar
Respondido : 15/10/2020 4:51 pm

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Hemergenildo,

Entiendo, una disculpa por el tiempo que hemos tomado en el caso. Ya que haz verificando añadir el código y continua el error envía un ticket en la consulta que tienes abierta con soporte y coméntale lo que esta sucediendo ya que es posible que algo este bloqueando la respuesta al intentar procesar el pago.

Nos comentas como ha ido todo

Un Saludo

 

ResponderCitar
Respondido : 15/10/2020 5:19 pm
HERMENEGILDO
 HERMENEGILDO
Usuario activo

Buenas tardes de nuevo.

Vuelvo a ponerme en contacto con soporte a través del ticket.

 

 

ResponderCitar
Respondido : 15/10/2020 5:25 pm

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

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Hemergenildo,

De acuerdo, gracias por tu paciencia.

Qedamos muy atentos como ha ido todo

Un Saludo

ResponderCitar
Respondido : 15/10/2020 5:27 pm
Página 1 / 2