• Resolved themuplay

    (@themuplay)


    Hola que tal, una consulta cuando las personas se registran en mi pagina y dan a pagar algunas tarjetas son rechazadas creo que es porque en su nombre contienen tildes y en la pagina de culqi omite esta letra. Ejemplo:

    Registro en mi web: Martínez
    Panel Culqi: Martnez

    Por lo que el sistema antifraude creo que rechaza la compra. Otra consulta, el plugin o no sé porqué motivo está rechazando todos los pagos hechos con tarjetas BCP. Sabe algo de esto ?

    Saludos y buena salud !

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter themuplay

    (@themuplay)

    Adjunto el Request

    {
      "amount": "4980",
      "application_fee": null,
      "currency_code": "PEN",
      "source_id": "tkn_test_96ZrfZmZjnRAqQcf",
      "description": "Carne de res, Jugos",
      "installments": 1,
      "email": "xam66422@gmail.com",
      "capture": "true",
      "metadata": {
        "order_id": 1228,
        "order_number": "1228",
        "order_key": "wc_order_UQZ2gYjZ24HGy"
      },
      "antifraud_details": {
        "first_name": "Estefana",
        "last_name": "Carrin",
        "address": "Av Lima 415",
        "address_city": null,
        "country_code": "PE",
        "phone_number": "993893143"
      },
      "fraud_validation": null,
      "charge_suscription": null,
      "merchant": null,
      "reference_code": null,
      "processing_channel": null
    }

    El nombre que puse fue Estefanía Carrión …

    Saludos y muchas gracias @gonzalesc

    Plugin Author gonzalesc

    (@gonzalesc)

    Hola.
    Vaya que raro eso de las tildes, no creo que sea el problema, pero igual aqui te dejo la función para reemplazar tildes por sus vocales normales. Recuerda que este código debe ir en tu functions.php de tu theme activo.

    <?php
    
    function letsgodev_replace_accents( $string = '' ) {
    
    	$with_accents = [ 'á', 'é', 'í', 'ó', 'ú', 'Á', 'É', 'Í', 'Ó', 'Ú' ];
    	$without_accents = [ 'a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U' ];
    
    	$string = str_replace( $with_accents, $without_accents, $string );
    
    	return $string;
    }
    
    function letsgodev_simple_args( $args = [], $order ) {
    
    	if( ! isset( $args['antifraud_details'] ) )
    		return $args;
    
    	// First Name
    	if( isset( $args['antifraud_details']['first_name'] ) )
    		$args['antifraud_details']['first_name'] = letsgodev_replace_accents( $args['antifraud_details']['first_name'] );
    
    	// Lastname
    	if( isset( $args['antifraud_details']['last_name'] ) )
    		$args['antifraud_details']['last_name'] = letsgodev_replace_accents( $args['antifraud_details']['first_name'] );
    
    	return $args;
    }
    
    add_filter('fullculqi/checkout/simple_args', 'letsgodev_simple_args', 10, 2);

    Por otro lado, lo de las tarjetas de BCP entiendo que es algo interno y tendrías que comunicarte con Culqi para entender que sucede, yo te recomiendo que llames por teléfono así sería más rápida la comunicación.

    Saludos

    Thread Starter themuplay

    (@themuplay)

    Asi es amigo… Lo hice y pues lo mismo y pierdo ventas por este error :(.

    Llamé a Culqi y me dicen que Niubiz que es Visa dice que tiene todo funcionando OK, pero a mi me pasa particularmente con las tarjetas de BCP e Interbank; VISA BBVA me va bien por ejemplo.

    Este es un log de Culqi de una tarjeta rechazada.
    https://ibb.co/fSSXh5H

    https://ibb.co/GH2QcN1

    https://ibb.co/QpXbJMS

    Los del BCP dicen que todo está OK, por lo que no me explico que puede estar andando mal.

    Gracias por el soporte @gonzalesc !!

    Plugin Author gonzalesc

    (@gonzalesc)

    Hola.
    Ten en cuenta que cuando haces pruebas en producción, generalmente la tarjeta luego de la 3era prueba se bloquea y lo hace el banco ya que es irregular ese tipo de compras tan consecutivas.

    Por otro lado, tu caso es complejo ya que segun veo las imágenes, esa respuesta de “La Operacion ha sido denegada” es del mismo banco y pues Culqi no puede hacer mucho en ese caso.

    Intenta comprar con esa misma tarjeta en otro comercio online para saber si realmente todo anda bien con la tarjeta.

    Saludos

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Error con tildes’ is closed to new replies.