culqi/culqi-php

Error en version 1.3.* con Laravel 5.1 LTS

dantelibralato opened this issue · 11 comments

He probado con laravel del repo http://github.com/culqi/culqi-laravel, con la version 1.3.* y da el siguiente error:
imagen

Este error no ocurre con la version 1.2.5, pero esta version no usa la V2 de culqi.

Revisando los archivos Culqi.php de las 2 versiones, veo muchas diferencias.
Por favor arreglarlo pronto ya que necesito migrar de la version 1.1.

Saludos.

Hola @dantelibralato Ya tenemos una libreria v2 de la API de culqi para laravel ( https://github.com/LizRuelas/culqi-laravel-v2.git ) .

Te agradecería lo pruebes y nos comentes como te fue.

@LizRuelas mismo error.

Usando:

  • Oracle Linux 6.6
  • Nginx 1.10.3
  • PHP 5.6.30
  • Laravel 5.4

imagen

Yo estoy usando Laravel 5.1 LTS.

@LizRuelas no se ve la imagen.

imagen

Saludos.

ferbj commented

Tengo también el mismo error no me reconoce el token, puedo saber que esta pasando?.. o es que hay una incompatibilidad con laravel?.. estoy usando la version laravel 5.2, he bajado el ejemplo de su repositorio y me dá ese error, estoy haciendo pruebas.. pero aun asi sigo teniendo ese problema que han descrito anteriormente.

@ferbj ya se corrigio el composer.json puede volver a descargarlo
https://packagist.org/packages/culqi/culqi-php

Hola a todos 🤓 , ¿Pueden intentar de nuevo? Hemos lanzado un nuevo release con un pequeño fix en el composer.json.

Saludos,

@brayancruces ahora sale el siguiente error:

imagen

Usando:

Oracle Linux 6.6
Nginx 1.10.3
PHP 5.6.30
Laravel 5.4

Tambien

Windows 7
Apache 2.4
PHP 5.5.12
Laravel 5.2
ferbj commented

@brayancruces el mismo error que la pantalla anterior
FatalThrowableError in web.php line 24:
Class 'Culqi\Culqi\Culqi' not found

@ferbj y @dantelibralato

Ejemplo: https://gist.github.com/brayancruces/9bfeeb1bf1755d8db5a9334ee0fcb472

Adjunto un ejemplo de como se puede llamar a la biblioteca Culqi desde un controlador en Laravel. Al momento de querer utilizar Culqi, usar en la cabecera del controlador:

use Culqi\Culqi;

Recordar también utilizar en el composer.json, dentro de require:
"culqi/culqi-php": "1.3.3"

Y luego hacer en tu consola ~composer update.

ferbj commented

@brayancruces ahora porque cuando uso mi token me aparece esto ? ..
{tipo: "error_parametro", codigo: "token_invalido", mensaje_usuario: "Contactar al comercio.",…}
codigo: "token_invalido"
mensaje: "El token enviado es inválido."
mensaje_usuario: "Contactar al comercio."
objeto: "error"
tipo:
"error_parametro"

a pesar que yo estoy con mi api key, lo unico que he hecho es cambiar de key de la api nada mas para poder utilizar el ejemplo?.. cual crees tu que este obviando? he probado con la llave pública (pk) y la llave privada (sk) y obtengo el mismo error..