Error para confirmación de PAGO

Issue #51 new
Carlos Carmona created an issue

Buen día.

Llevo semanas tratando de hacer funcionar el punto en la página www.sternitz.cl y siempre obtengo TRANSACCIÓN RECHAZADA.

Anexo una imagen del LOG que se genera cuando genera el error de compra.

He probado revisando permisos del CGI y del MAC y siguiendo todos los pasos que he conseguido en los diferentes Blogs y personas con errores similares, sin embargo no he logrado hacer que funcione.

El error que veo es FALLO EN EL PAGO DE LA ORDEN DEBIDO A FALTA DE ARCHIVO

Estoy usando Wordpress 4.6.2 WooCommerce 2.6.4

LOG:

#![18-Aug-2016 16:13:27 UTC] Array
(
    [TBK_ID_SESION] => 20160818041134
    [TBK_ORDEN_COMPRA] => 2490
)

[18-Aug-2016 16:13:27 UTC] [WEBPAY - RESPONSE]  -> Entrando al Webpay Response
[18-Aug-2016 16:13:27 UTC] Array
(
    [TBK_ID_SESION] => 20160818041134
    [TBK_ORDEN_COMPRA] => 2490
)

[18-Aug-2016 16:13:27 UTC] [WEBPAY - RESPONSE]  -> VARIABLES EXISTENTES
[18-Aug-2016 16:13:27 UTC] [WEBPAY - RESPONSE]  -> ORDEN RESCATADA
[18-Aug-2016 16:13:27 UTC] [WEBPAY - RESPONSE]  -> STATUS failure
[18-Aug-2016 16:13:27 UTC] [WEBPAY - RESPONSE]  -> INICIANDO LA REVISION MAC PARA /var/www/html/wp-content/uploads/webpay-comun/MAC01Normal20160818041134.txt
[18-Aug-2016 16:13:27 UTC] [WEBPAY - RESPONSE]  -> FALLO EN EL PAGO DE LA ORDEN DEBIDO A FALTA DE ARCHIVO
[18-Aug-2016 16:13:27 UTC] [API]    -> REDIRECCIONANDO
[18-Aug-2016 16:13:31 UTC]  -> Entrando al ThankYouPage
[18-Aug-2016 16:13:31 UTC]  -> STATUS VALIDO -> failure
[18-Aug-2016 16:13:31 UTC] [ORDER_RECEIVED] -> Ingresando a la recepción de la orden con 2490 y 
[18-Aug-2016 16:13:31 UTC] Array
(
    [enabled] => yes
    [title] => Web Pay Plus
    [description] => Sistema de pago con tarjetas de crédito y debito chilenas.
    [despachos] => Recuerda que tus productos serán enviados por correo a tu domicilio si es que seleccionaste este medio de despacho y deberían estar entre 2 y 3 días hábiles a tu hogar.
    [politicas-devoluciones] => No se realizan devoluciones, ni reembolsos. En caso de tener alguna duda favor de contactarnos por nuestra sección de contactos.
    [cgiurl] => https://sternitz.cl/cgi-bin/tbk_bp_pago.cgi
    [macpath] => /var/www/html/cgi-bin/
    [redirect_page_id] => 2201
    [trade_name] => Sternitz
    [url_commerce] => https://sternitz.cl
)

GRACIAS!

Comments (15)

  1. Carlos Carmona reporter

    Anexo el código solicitado:

    MEDCOM = 2
    TBK_KEY_ID = 101
    PARAMVERIFCOM = 1
    URLCGICOM = https://sternitz.com/cgi-bin/tbk_bp_resultado.cgi
    SERVERCOM = 40.121.137.138
    PORTCOM = 80
    WHITELISTCOM = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 0123456789./:=&?_-
    HOST = 40.121.137.138
    WPORT = 80
    URLCGITRA = /filtroUnificado/bp_revision.cgi
    URLCGIMEDTRA = /filtroUnificado/bp_validacion.cgi
    SERVERTRA = https://certificacion.webpay.cl
    PORTTRA = 6443
    PREFIJO_CONF_TR = HTML_
    HTML_TR_NORMAL = https://sternitz.cl/?wc-api=WC_Gateway_Webpayplus&xt_compra
    

    Gracias

  2. Juan Manuel Parraguez

    Tengo el mismo problema en un sitio que estoy montando con SSL, por lo que pude revisar el problema no es la falta del archivo, sino antes, Transbank siempre devuelve en la URL ?status=failure

  3. Juan Manuel Parraguez

    @solokco lograste algún avance? me interesa arreglar este problema, quiero probar sin SSL pero no he tenido tiempo, no sé que otra cosa puede ser. Quizás sea lo que dices, problemas con Transbank.

  4. Carlos Carmona reporter

    Negativo.

    Sigo con el mismo problema. Hablé con soporte de Transbank y creo que terminé peor que como estaba. Sigo presentando fallas.

    Yo uso el SSL de Cloudflare, ya no sé qué otras opciones descartar para definir de dónde proviene la falla.

  5. Carlos Carmona reporter

    Si, he pasado por todos esos posts también, pero sin éxito.

    Si logras determinar algo, agradecería si lo compartes para confirmar si sirve

    Gracias

  6. Cristian Tala Sánchez repo owner

    Carlos, estaba viendo tu web pero el CGIda error 404. Aún o tienes ? te recomiendo igual postear en el foro ya que esto no es problema del plugin. Puede que te salga más sencillo la interacción allí.

  7. Juan Manuel Parraguez

    @solokco Hola!, al final no pude solucionar el problema, pero encontré una solución más simple de instalar ya que no necesita CGI, es un plugin de Transbank http://www.transbankdevelopers.cl/?m=plugin.

    Solo agregar que en el detalle les faltó especificar que debes tener instalada la extension de php mcrypt

    pd: cabe destacar que el plugin tenia un par de errores en el código php pero son fáciles de solucionar, cualquier cosa me comentas.

  8. Manuel nuñez

    @jmparra descargue el pluggin de transbank developers y funciona ok en el ambiente de integracion, pero como no tengo contrato con transbank aun no puedo usar los otros ambientes, me podrias comentar cuales son los errores en el codigo php que encontraste por favor

  9. Juan Manuel Parraguez

    @arhondthy disculpa, no son errores, solo warnings que de toads formas es mejor solucionarlos. En este momento no los recuerdo pero si activas el debug de WP los verás.

  10. Log in to comment