Bereits verfügbar auf FacturaScripts.com
Es ist schon eine Weile her, und wenn ich sage eine Weile, meine ich ein paar Jahre, wollte ich ein Redsys-Plugin für FacturaScripts entwickeln. Was passierte? Zunächst einmal fand ich zwischen all den anderen Dingen nicht den richtigen Moment, da es nicht einfach ist, für eine neue Plattform zu entwickeln. Man kann nicht einfach eines Tages aufstehen und wie verrückt anfangen zu entwickeln; man muss zuerst lernen, wie alles funktioniert, um es richtig zu machen. Und das Zweite war, dass es für FacturaScripts 2017 (das ich verwendete) praktisch unmöglich war, es so zu machen, wie ich es mir vorstellte.
Im August 2019 (fast vor einem Jahr) kontaktierte ich NeoRazorX, um ihm zu erklären, was ich gerne entwickeln würde und um ihn zu fragen, wo ich die meisten Informationen finden könnte. Er bot an, mir alles zu erklären, ich weiß nicht, ob ihm die Idee gefiel oder ob er Mitleid mit mir hatte 😂, also vereinbarten wir, dass wir sprechen würden (der Ball lag in meinem Feld). Aber wer ist NeoRazorX? Das ist Carlos García, Entwickler von FacturaScripts. Ich entdeckte FacturaScripts im Jahr 2017, und das war aufgrund einer Nachricht, die in mehreren Medien über Carlos und einen „Schlaumeier“ erschien, der begann, FacturaScripts unter einem anderen Namen zu verkaufen, als wäre es eine eigene Entwicklung, und eine Menge Geld dafür verlangte.
Die Zeit verging, und ich war immer mehr beschäftigt und fand es schwierig, mich darin zu vertiefen, da, wie ich schon sagte, das Problem nicht das Entwickeln war, sondern das Lernen, wie alles funktioniert und die Mechanik zu verstehen. Und ich muss sagen, dass ich immer noch lerne, denn jedes Mal, wenn ich etwas Neues machen möchte, muss ich recherchieren, wie ich es machen soll, indem ich durch den gesamten Code von FacturaScripts tauche.
Ich nutzte die Zeit des Lockdowns zu Hause, die mir mehr Zeit gab, da ich nicht zu Meetings gehen musste, und dachte, es sei der richtige Moment, jetzt oder nie. Also kontaktierte ich NeoRazorX erneut und fragte ihn, ob er mir alles erklären könnte. Wir vereinbarten einen Videoanruf, und es war nicht nur so, dass er es mir erklärte, sondern er stellte mir ein Basis-Plugin zur Verfügung, mit dem ich arbeiten konnte, was mir sehr half, um zu starten und zu verstehen, wie alles funktionierte.
Also begann ich mit der Entwicklung und stellte ihm Fragen, wann immer ich bei etwas feststeckte (ehrlich gesagt hatte er mehr Geduld als ein Heiliger). Mein Ziel war es, eine erste Version zu veröffentlichen, die es unseren Kunden erleichtert, die Rechnungen auf einfache Weise zu bezahlen. Vor FacturaScripts war ich der Typ, der eine Excel-Tabelle mit den Rechnungen erstellte und sie in Word generierte, dann die PDFs erstellte und sie verschickte. Das führte dazu, dass ich am Ende jedes Monats eine riesige Arbeit hatte. Ebenso musste ich jedes Quartal überprüfen, ob die Excel-Tabelle korrekt war, um sie an den Buchhalter zu senden. Ein Fehler dort konnte mich eine hohe Geldstrafe von der Steuerbehörde kosten. Als ich begann, FacturaScripts zu verwenden, sah ich das Licht in Bezug auf Automatisierung; ich musste nur die Rechnungen jeden Monat manuell erstellen, es machte alle Berechnungen und jedes Quartal konnte ich alles nach Excel exportieren, sodass ich sicher war, dass es keinen Fehler gab. Aber ich hatte immer noch das Problem, die Rechnungen zu generieren. Was ich tat, war, die Rechnungen zu duplizieren, und auf diese Weise gewann ich viel Zeit. Natürlich vergibt FacturaScripts eine neue Nummer, wenn es sie dupliziert. Aber es kostete mich immer noch Zeit, und es konnte mir passieren, dass ich eine nicht generierte. Dann entdeckte ich das Plugin, das die Generierung von Rechnungen automatisiert: „Geplante Lieferscheine“. Für mich ist es ein „Must Have“. Jeden Monat, jedes Quartal, Jahr oder was auch immer ich will (ich programmiere jeden Lieferschein, damit er einen neuen generiert und die Rechnung automatisch mit der gewünschten Häufigkeit erstellt), und dann muss ich nur noch die Rechnungen von der Verwaltung von FacturaScripts senden, was nur einen Knopfdruck erfordert.
Aber es gab einen letzten Punkt zu lösen für die totale Automatisierung, und zwar, dass ich nicht darauf achten musste, ob ein Kunde bezahlt hat oder nicht. Es macht mich verrückt, ständig zu überprüfen, ob ich bezahlt wurde, was sie bezahlt haben, wann sie bezahlt haben usw. Wie alles andere verbraucht es zu viel Zeit. Und hier kommt mein Plugin ins Spiel. Ab jetzt, wer dieses Plugin für FacturaScripts hat, sobald die generierte Rechnung gesendet wird, hat der Kunde einen Link, um sie zu verfolgen, und kann mit Kreditkarte bezahlen (vorerst, denn ich werde alle Zahlungsmethoden, die Redsys anbietet, hinzufügen, und das sind viele). Wenn du viele der Dinge sehen möchtest, die in diesem Plugin enden können, schau dir alle Optionen an, die mein Premium-Plugin für WooCommerce hat und du kannst dir eine Vorstellung davon machen, was kommen wird.
Wie ein Bild mehr als tausend Worte sagt, lasse ich euch hier ein Video, das alles erklärt.

