FacturaScriptsRedsys para FacturaScripts

Ya disponible en FacturaScripts.com

Hace ya tiempo, y cuando digo tiempo es unos años, quería desarrollar un plugin de Redsys para FacturaScripts. Qué es lo que sucedía. Lo primero es que entre una cosa y otra, no encontraba el momentos, ya que comenzar a desarrollar para una nueva plataforma, no es levantarse un día y ponerse desarrollar como un loco, debes aprender antes como funciona para poderlo hacer. Y lo segundo era que para FacturaScripts 2017 (que es el que utilizaba), era prácticamente imposible hacerlo como yo veía en mi cabeza que debía funcionar.

En agosto de 2019 (casi hace un año ya), contacte con NeoRazorX para explicarle lo que me gustaría desarrollar y que me comentara un poco dónde podía encontrar la máxima información posible para informarme. Él se ofreció a explicármelo todo, no se si porque le gustó la idea o porque le di pena 😂, así que quedamos en que hablaríamos (quedando la pelota en mi tejado). Pero ¿Quién es NeoRazorX? pues es Carlos García, desarrollador de FacturaScripts. Yo descubrí FacturaScripts en el año 2017, y fue a raíz de una noticia que salió en varios medios hablando de Carlos y de un «listo» que se puso a vender FacturaScripts bajo otro nombre como si de un desarrollo propio se tratara, y cobrando por él.

El caso es que el tiempo fue pasando, y yo cada vez más liado y viendo complicado zambullirme en ello, ya que como comento, el problema no era el desarrollar, el problema era aprender bien como funciona todo y pillarle la mecánica, y ojo, que aun estoy aprendiendo, que cada vez que quiero hacer algo nuevo tengo que investigar como debo hacerlo buceando por todo el código de FacturaScripts.

Aprovechando el confinamiento en casa que me proporcionó más tiempo al no tener que ir a reuniones fuera de casa, pensé que era el momento, ahora o nunca, así que volví a contactar con NeoRazorX pidiéndole de nuevo si me podía explicar todo. Quedamos para realizar una videollamada, y no es que me lo explicara, es que me facilitó un plugin base desde el que trabajar, cosa que me ayudó muchísimo para arrancar y comprender como funcionaba todo.

Así que me puse a desarrollarlo y haciéndole consultas cada vez que me atascaba en algo (la verdad es que ha tenido más paciencia que un santo). Mi intención ha sido lanzar una primera versión que facilite que nuestros clientes paguen las facturas de una forma sencilla. Antes de FacturaScripts, yo era el típico que creaba un excel con las facturas, y las iba generando en Word, luego creaba los PDF’s y los enviaba. Esto hacía que a final de cada mes, tuviera un trabajo descomunal. Al igual que tenía que repasar cada trimestre que el Excel estuviera correcto para enviarlo a gestor. Un error ahí me podía costar una multa de aupa por parte de hacienda. Cuando comencé a utilizar FacturaScripts, vi la luz en cuanto a automatización, solo debía crear las facturas cada mes de forma manual, me realizaba todos los cálculos y cada trimestre podía exportar a Excel todo, de forma que seguro que no había ningún error. Pero aun tenía el follón de generar las facturas. Lo que hacía era duplicar las facturas, y de esta forma ya ganaba mucho tiempo, lógicamente FacturaScripts le pone un nuevo número cuando las duplica. Pero me seguía generando tiempo consumido, y se me podía pasar generar alguna. Entonces descubrí el plugin que automatiza la generación de facturas «Albaranes programados». Para mi es un «Must Have». Cada mes, trimestre, año o lo que quiera (programas cada albarán para que genere uno nuevo y cree la factura de forma automática con la periodicidad que desees), y luego lo único que debo hacer es enviarlas desde la administración de FacturaScripts, que es sólo apretar un botón.

Pero quedaba un último punto a solventar para la automatización total, y era el que no tuviera que estar pendiente de si un cliente me había pagado, o no me había pagado. Me mata el tener que ir mirando si me han pagado, qué han pagado, cuando han pagado, etc. Al igual que todo lo anterior, me consume demasiado tiempo. Y aquí es dónde entra mi plugin. A partir de ahora, quien tenga este plugin para FacturaScripts, a la que se envíe la factura generada, el cliente tendrá un enlace pora seguirlo, podrá pagar mediante tarjeta de crédito (de momento, porque voy a ir añadiendo todas las formas de pago que ofrece Redsys, que son muchas). Si quieres ver muchas de las cosas que pueden acabar en este plugin, mira todas las opciones que tiene mi plugin premium para WooCommerce y te podrás hacer una idea de lo que está por llegar.

Como una imagen vale más que mil palabras, aquí os dejo un video explicándolo todo.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)

¡No te pierdas las novedades!

¡No hacemos spam! y te puedes dar de baja cuando quieras

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos requeridos están marcados *

Publicar comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.