Open larscoder opened 5 years ago
Buenas tardes.
Reciba un cordial saludo.
Informamos que el SDK esta actualizado hasta la ultima versión de php actual, por favor solicitamos clonarse el proyecto o descargarlo nuevamente y validar en la siguiente ruta: vendor\epayco\epayco-php\src\Utils que estén los siguientes archivos McryptEncrypt.php y OpensslEncrypt.php, realizar la prueba respectiva e informarnos si continua el inconveniente, validar con todos los métodos de pago.
Estaremos atentos.
Hola Muy buenos días, actualmente estoy presentando el mismo problema, al procesar pagos via PSE, me responde código 101, con el exception: Function mcrypt_get_iv_size() is deprecated. Volví a descargar la librería con la ultima versión y sigue igual.
Buenas tardes.
Reciba un cordial saludo.
Por favor puedes informarnos cual es la versión de php que estas utlizando?
Hola, buenas tardes, es 7.3
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.
Buenas tardes, el error exception: Function mcrypt_get_iv_size() is deprecated. persistió luego de actualizar todos los archivos tal como me recomendaron, aun así, logré solucionarlo aplicando lo sigiente:
En el archivo McryptEncrypt.php
luego del namespace coloqué una linea con lo siguiente:
error_reporting(E_ALL ^ E_DEPRECATED);
Esto hizo que se omitiera la excepcion anterior que no dejaba ejecutar el el servicio.
Buen dia... Presento el mismo problema al intentar utilizar la opción de pago PSE, me sale el error exception: Function mcrypt_get_iv_size() is deprecated. Intente hacer lo que mencionó @kurodaSensei pero me sale el siguiente error:
+"success": false +"title_response": -1 +"text_response": "Lo sentimos, no se pudo crear la transacción, por favor intente más tarde o comuníquese con nuestra línea de atención al cliente al teléfono 000000 o al correo electrónico pagos@epayco.co ◀" +"last_action": "getBankUrl"
En el panel administrativo de Epayco quedan registradas las solicitudes de transacciones, pero no se redirígeme a la pagina del banco seleccionado.
Tengo una versión de php 7.1.33, al momento de realizar el pago con PSE, me genera el siguiente error: Function mcrypt_get_iv_size() is deprecated in /vendor/epayco/epayco-php/src/Utils/McryptEncrypt.php