FacturaScriptsRedsys para FacturaScripts

Já disponível em FacturaScripts.com

Faz já algum tempo, e quando digo tempo, são uns anos, que queria desenvolver um plugin de Redsys para FacturaScripts. O que acontecia era que, entre uma coisa e outra, não encontrava o momento, já que começar a desenvolver para uma nova plataforma não é levantar-se um dia e pôr-se a desenvolver como um louco, é preciso aprender antes como funciona para poder fazê-lo. E a segunda coisa era que para o FacturaScripts 2017 (que era o que utilizava), era praticamente impossível fazê-lo como eu via na minha cabeça que deveria funcionar.

Em agosto de 2019 (quase há um ano já), contactei com NeoRazorX para explicar-lhe o que gostaria de desenvolver e que me comentasse um pouco onde poderia encontrar a máxima informação possível para me informar. Ele ofereceu-se para explicar-me tudo, não sei se porque gostou da ideia ou porque lhe dei pena 😂, assim que combinámos que falaríamos (ficando a bola no meu campo). Mas quem é NeoRazorX? Pois é Carlos García, desenvolvedor do FacturaScripts. Eu descobri o FacturaScripts em 2017, e foi a partir de uma notícia que saiu em vários meios a falar de Carlos e de um “esperto” que se pôs a vender o FacturaScripts sob outro nome como se fosse um desenvolvimento próprio, e cobrando por ele.

A questão é que o tempo foi passando, e eu cada vez mais ocupado e vendo complicado mergulhar nisso, já que como comento, o problema não era desenvolver, o problema era aprender bem como funciona tudo e apanhar a mecânica, e atenção, que ainda estou a aprender, que cada vez que quero fazer algo novo tenho que investigar como devo fazê-lo mergulhando por todo o código do FacturaScripts.

Aproveitando o confinamento em casa que me proporcionou mais tempo ao não ter que ir a reuniões fora de casa, pensei que era o momento, agora ou nunca, assim que voltei a contactar com NeoRazorX pedindo-lhe novamente se me podia explicar tudo. Combinámos para realizar uma videochamada, e não é que ele me explicou, é que me facilitou um plugin base a partir do qual trabalhar, coisa que me ajudou imenso para arrancar e compreender como funcionava tudo.

Assim que me pus a desenvolvê-lo e a fazer-lhe perguntas sempre que me atascava em algo (a verdade é que teve mais paciência que um santo). A minha intenção foi lançar uma primeira versão que facilitasse que os nossos clientes pagassem as faturas de uma forma simples. Antes do FacturaScripts, eu era o típico que criava um excel com as faturas, e ia gerando em Word, depois criava os PDFs e enviava. Isso fazia com que no final de cada mês, tivesse um trabalho colossal. Assim como tinha que rever a cada trimestre se o Excel estava correto para enviá-lo ao gestor. Um erro ali podia custar-me uma multa enorme por parte da receita. Quando comecei a utilizar o FacturaScripts, vi a luz em termos de automatização, só tinha que criar as faturas a cada mês de forma manual, ele realizava todos os cálculos e a cada trimestre podia exportar para Excel tudo, de forma que tinha a certeza de que não havia nenhum erro. Mas ainda tinha a confusão de gerar as faturas. O que fazia era duplicar as faturas, e dessa forma já ganhava muito tempo, logicamente o FacturaScripts atribui um novo número quando as duplica. Mas continuava a gerar tempo consumido, e podia esquecer-me de gerar alguma. Então descobri o plugin que automatiza a geração de faturas “Albaranes programados“. Para mim é um “Must Have”. A cada mês, trimestre, ano ou o que quiser (programa cada albarão para que gere um novo e crie a fatura de forma automática com a periodicidade que desejar), e depois a única coisa que tenho que fazer é enviá-las a partir da administração do FacturaScripts, que é só apertar um botão.

Mas faltava um último ponto a resolver para a automatização total, que era o de não ter que estar atento se um cliente me tinha pago ou não. Mata-me ter que ir a ver se me pagaram, o que pagaram, quando pagaram, etc. Assim como tudo o anterior, consome-me demasiado tempo. E aqui é onde entra o meu plugin. A partir de agora, quem tiver este plugin para FacturaScripts, assim que se enviar a fatura gerada, o cliente terá um link para segui-lo, poderá pagar através de cartão de crédito (por enquanto, porque vou adicionar todas as formas de pagamento que oferece o Redsys, que são muitas). Se quiser ver muitas das coisas que podem acabar neste plugin, veja todas as opções que tem o meu plugin premium para WooCommerce e poderá fazer uma ideia do que está por vir.

Como uma imagem vale mais que mil palavras, aqui vos deixo um vídeo explicando tudo.

¡No te pierdas las novedades!

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

Deixe um comentário

Your email address will not be published. Required fields are marked *

Post comment