Open DAMLight opened 4 years ago
Buenas tardes,
Reciba un cordial saludo.
Informamos que se realizaron actualizaciones en la librería, por favor solicitamos realizar un composer update o clonarla nuevamente en el proyecto, realizar las pruebas respectivas e informarnos si aún persisten.
Agradecemos su comprensión, estaremos atentos a cualquier comentario o inquietud que presente.
Class 'Requests' not found tengo este error con la libreria amigos
Buenas tardes.
Reciba un cordial saludo por favor solicitamos actualizar la versión del sdk de epayco, en caso de que salga el mismo error, enviarnos el error completo que sale en el proyecto, informarnos si esta utilizando algún frameworks, la versión de este, la versión de php.
Estaremos atentos
Buenas, el error ahora es otro, pide la clase "Request" que no existe entre los archivos que justo acabo de clonar nuevamente.
Les adjunto una foto.
La versión de PHP es 7.3 y estoy utilizando Laravel 5.6 (proyecto ya empezado con anterioridad).
Buenos dias,
Reciba un cordial saludo.
Por favor realizar el composer install tan amable para que instale las dependencias necesarias que requiere el SDK para realizar la conexión con la pasarela de pagos correctamente.
Por favor informarnos cualquier novedad.
Buenas, la verdad decidí dejar este método y ahora lo intento desde la API, envío todo correctamente según la documentación pero me retorna un error: "text_response: "Error inesperado al procesar el pagoUndefined variable: franquicia_payco".
Si debo abrir un nuevo hilo, hágamelo saber. Un saludo.
Buenas tardes.
Reciba un cordial saludo.
¿Qué estás enviando en el body?
Exactamente lo mismo que me muestra en la documentación para el pago con tarjeta de crédito: https://epayco.co/docs/api/
Lo que difiere es que es mi public_key y la fecha de expiración de la tarjeta la actualicé a la actual (que es la que tienen las de prueba, y es una de ésas).
$requestBody = [ "public_key" => "[ACÁ_COLOCO_MI_PUBLIC_KEY]", "tipo_doc" => "CC", "documento" => "123456789", "fechaExpedicion" => "2005-01-01", "nombres" => "Camilo", "apellidos" => "Díaz", "email" => "cliente@cliente.com", "pais" => "CO", "depto" => "Antioquia", "ciudad" => "Medellín", "telefono" => "4365234", "celular" => "0000000000", "direccion" => "Calle 67 # 23 - 22", "ip" => $request->ip, "factura" => "43256", "descripcion" => "Nuevo pago de 20.000", "iva" => 0, "baseiva" => 0, "valor" => 20000, "moneda" => "COP", "tarjeta" => "4575623182290326", "fechaexpiracion" => "2025-12", "codigoseguridad" => 123, "franquicia" => "VISA", "franquicia_payco" => "asdasasd", "cuotas" => 1, "url_respuesta": "https://www.epayco.co/respuesta", "url_confirmacion": "https://www.epayco/callback", "metodoconfirmacion" => "POST", "lenguaje" => "php", "i" => "MDAwMDAwMDAwMDAwMDAwMA==", "enpruebas" => "true" ];
De resto todo exactamente igual.
Buenos dias.
Reciba un cordial saludo.
perfecto notamos que estas enviando este atributo "franquicia_payco", podrías informarnos en que parte de la documentación se encuentra tan amable?
Hola, sí, lo añadí porque me salía el mensaje de error y pensé que faltaba en el cuerpo de la petición, el mensaje de error sale con o sin ese atributo, antes de añadirlo lo tenía así:
$requestBody = [ "public_key" => "[ACÁ_COLOCO_MI_PUBLIC_KEY]", "tipo_doc" => "CC", "documento" => "123456789", "fechaExpedicion" => "2005-01-01", "nombres" => "Camilo", "apellidos" => "Díaz", "email" => "cliente@cliente.com", "pais" => "CO", "depto" => "Antioquia", "ciudad" => "Medellín", "telefono" => "4365234", "celular" => "0000000000", "direccion" => "Calle 67 # 23 - 22", "ip" => $request->ip, "factura" => "43256", "descripcion" => "Nuevo pago de 20.000", "iva" => 0, "baseiva" => 0, "valor" => 20000, "moneda" => "COP", "tarjeta" => "4575623182290326", "fechaexpiracion" => "2025-12", "codigoseguridad" => 123, "franquicia" => "VISA", "cuotas" => 1, "url_respuesta": "https://www.epayco.co/respuesta", "url_confirmacion": "https://www.epayco/callback", "metodoconfirmacion" => "POST", "lenguaje" => "php", "i" => "MDAwMDAwMDAwMDAwMDAwMA==", "enpruebas" => "true" ];
Buenos días.
Cordial saludo.
Buenos días, reciba un cordial saludo, por favor solicitamos agendar en el siguiente link https://calendly.com/epayco
Para realizar una reunión técnica ya validar bien el proceso de integración para realizar la solución de esta.
Muchas gracias estaremos atentos.
Buenas. Estoy intentando implementar la API en un proyecto de Laravel y me presenta este error:
Efectivamente, en la línea 61 de Client.php se encuentra el siguiente código:
$options = array( 'auth' => new \Requests_Auth_Basic(array($api_key, '')), 'timeout' => 120, 'connect_timeout' => 120, );
Pero no veo una declaración de "Requests_Auth_Basic" en todo el código fuente.
¿Alguna solución?