Beiträge von Denis

    Ich freue mich heute einen neuen Zahlungsgateway von Plambee vorstellen zu dürfen.

    Mit dem Zahlungsgateway für Call2Pay erweitern wir unser Angebot für Zahlungsgateways für den Zahlungsdienstleister micropayment.de .

    Mit der Zahlungsmethode Call2Pay zahlt euer Kunde seine Rechnung bequem über seine Telefonrechnung. Hierzu muss lediglich die von Micropayment eingeblendete Telefonnummer anrufen und warten, bis der Anruf beendet ist. Unterstützt werden Rechnungsbeträge bis zu 50€ (aufgeteilt in mehrere Anrufe).


    Details:

    • WHMCS 8.3 - 8.6 Support
    • PHP 7.4 & 8.1 Support
    • Unterstützung des Testmodus
    • kostenlose Dev Lizenz auf Anfrage

    Der Gateway kostet einmalig 25€. Der Zugang für Support und Updates ist für 1 Jahr enthalten und verlängert sich danach jährlich für 15€. Der Zugang zum Support und Update Zugang kann mit einer Frist von 7 Tagen gekündigt werden.


    Bestellt werden kann der Gateway über folgende URL: https://www.plambee.de/whmcs-m…-call2pay-paymentgateway/


    Alle Preisangaben verstehen sich inkl. MwSt.

    Kleines Changelog Update für das Domain-Bestellsystem Registrarmodul


    Version 2.3.1 (14.03.2023)

    • Behebt einen Fehler im Domain-Sync in Kombination mit PHP 8.1

    Version 2.3.0 (23.01.2023)

    • WHMCS 8.6 Support
    • PHP 8.1 Support
    • Benötigt IonCube Loader 12
    • Support für WHMCS < 8.3 entfernt

    2.2.3 (14.09.2022)

    • Fehler beim Abruf der Kontaktdaten bei .de Domains
    • Fehler beim EPP Abruf bei Umlautdomains

    Version 2.2.1 (07.12.2021)

    • Aktualisierung des Auslaufdatums beim manuellen Sync

    Version 2.2.0 (17.11.2021)

    • WHMCS 8.3 Support
    • Entfernung nicht unterstützter Records per jQuery
    • Fehlerhafte MX und CNAME Records führten ggf. zu fehlenden Records nach dem Speichern
    • WHMCS 7.10 Support entfernt
    • PHP 7.1 Support entfernt

    Version 2.0.8 (26.02.2021)

    • Änderung am Domainsync bzgl. der Berechnung des Auslaufdatums

    Version 2.0.7 (18.08.2020)

    • Änderung bei der Rückgabe von Fehlermeldungen der API

    Version 2.0.6 (03.08.2020)

    • auf einigen Konfigurationen änderte der Transfersync nicht den Domainstatus

    Version 2.0.5 (31.07.2020)

    • fehlende Anzeige der Records, wenn 5 Records vorhanden waren
    • Fehler beim Anlegen von Records behoben

    Wenn ich mich nicht vertue solltest du so an die Produktid kommen:

    In dem Hookpoint OrderPaid steht dir mit $vars['invoiceid'] die Rechnungsid zur Verfügung. Mit der ID kannst du in die tblinvoiceitems Tabelle gehen und dir die relids für die Rechnung holen, die relids mit Type Hosting sind wiederum die id in der tblhosting womit du dir dann die packageid ziehen kannst, was der Produktid entspricht.

    Grob: foreach auf die tblinvoiceitems wo die rechnungsid = $vars['invoiceid'] ist, dann mit der relid auf die tblhosting wo relid = id ist und dann eine if Abfrage auf die packageid ob diese deinem Produkt entspricht, falls ja $command = 'OpenTicket'; usw.


    Allerdings weiß ich nicht, was deine Anforderung mit dem Thema "Hook Ticket automatisch erstellen bei bestimmten Zahlungsmethoden" zu tun hat ;)

    Treuepunkte sind ein beliebtes Marketingkonzept, um die Kundenbindung zu stärken. Nicht umsonst findet man solche Programm in so gut wie jedem Supermarkt, an der Tankstelle, in der Drogerie, sogar manche Bäckereien und Friseure nutzen Treuepunkte zur Kundenbindung.


    Unser Treuepunkteprogramm Modul unterstützt Sie bei der Stärkung Ihrer Kundenbindung, indem Ihre Kunden zum Beispiel für die Bestellaufgabe, Zahlung von Rechnungen oder für die Anmeldung am Affiliate Programm Punkte sammeln können, welche sie dann in Guthaben für Ihre Produkte umwandeln können.


    Features:

    • Verdienen von Punkten bei der Anmeldung am Partnerprogramm
    • Verdienen von Punkten beim Zahlen von Rechnungen
    • Verdienen von Punkten zum Jahrestag der Accounterstellung
    • Minuspunkte für verschickte Mahnungen
    • Verdienen von Punkten bei Guthabenaufladungen
    • Verdienen von Punkten bei Bestellaufgabe
    • Einlösen der Punkte bequem über den Kundenbereich
    • Option, dass dem Kunden sein Punktestand als WHMCS Notification angezeigt wird
    • Möglichkeit, dass Punkte nach X Tagen an Gültigkeit verlieren
    • Option zur Hinterlegung einer Mindestpunktzahl für Auszahlungen
    • Option, dass keine Punkte gutgeschrieben werden, falls es sich um eine kostenlose Bestellung handelt
    • Möglichkeit einzelne Kunden oder Kundengruppen vom Treueprogramm auszuschließen
    • WHMCS 8.5 – 8.6 kompatibel
    • Kompatibel zu PHP 7.4 & 8.1

    Das Modul kann für 49,95€ im Jahr oder für 5,99€ im Monat (jeweils inkl MwSt) über die Produktseite bestellt werden. Selbstverständlich steht auch eine kostenlose Trial Version zum Testen des Moduls zur Verfügung

    WHMCS hat gestern Abend das Update auf Beta 2 veröffentlicht und damit die unvollständige Beta 1 vom Jahresende 2022 vervollständigt.


    Beta 2 hat nun eine Smarty Prüfung enthalten, welche euch mitteilen soll, wenn ihr deprecated Smarty Tags nutzt (deprecated seit WHMCS 6.0), da WHMCS 9.0 auf Smarty 4 aktualisieren wird, wo diese nicht mehr supported werden. Hier lohnt es sich also langsam entsprechende Vorbereitungen treffen zu können


    Den Changelog hierzu findet ihr hier: https://docs.whmcs.com/Changelog:WHMCS_V8.7.0_Beta_2

    Ja, der IonCube Loader ist Voraussetzung für die Nutzung von WHMCS.

    WHMCS ist vollständig verschlüsselt und auch Module, Gateways usw. von Drittanbietern sind meist mit IonCube verschlüsselt. Ohne den IonCube Loader ist keine Nutzung möglich.

    Das Release von WHMCS 8.6, welches mit 0 neuen Features rauskam, ist erst 1 1/2 Monate her und die Entwickler sind noch dabei Ihre Module anzupassen, da veröffentlicht WHMCS soeben die erste Beta für Version 8.7.


    Neu in dieser Version sind:

    • CentralNIC Registrar Support
    • Schnellere Bereitstellung von Digicert SSL Zertifikate (noch nicht in der 1. Beta enthalten)
    • NordVPN Reselling (Noch nicht in der 1. Beta vorhanden)


    Mit NordVPN wird WHMCS MarketConnect mal wieder erweitert, womit Ihr diese Produkte direkt aus WHMCS heraus bei WHMCS einkaufen und an eure Kunden verkaufen könnt.


    Die Vorstellungsseite für 8.7 findet Ihr hier: What's New in WHMCS 8.7 | WHMCS

    Die Release Notes gibt es hier: Version 8.7 Release Notes - WHMCS Documentation

    Und den Changelog findet Ihr hier: Changelog:WHMCS V8.7.0 Beta 1 - WHMCS Documentation


    Persönliche Anmerkung: Mich nervt dieses Release ein wenig. Das Update auf 8.6 wurde erst kürzlich ohne wirkliche Features veröffentlicht und auch dieses Update hat in meinen Augen keinen nennenswerten Mehrwert (außer für WHMCS, da diese bei MarketConnect mitverdienen, die Funktion in dieser Beta aber noch nicht mal enthalten ist). Ich finde, man hätte noch etwas warten können und dann mal ein Update mit Mehrwert veröffentlichen können, statt eine unvollständige Beta-Version welche eh von niemandem mehr vor den Feiertagen und dem Jahreswechsel getestet wird. Ein jetziges Release, bei dem von 3 neuen Features nur 1 enthalten ist, ist in meinen Augen nicht wirklich vorteilhaft.

    WHMCS hat heute 4 Hotfixes für Version 8.6.1 veröffentlicht:


    Zitat

    An issue has been identified in the 8.6.1 release - published on 30th November 2022, that causes an Oops error when viewing the Emails tab for certain Client Accounts in PHP 8.1 environments:

    Code
    TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /path/to/whmcs/admin/clientsemails.php:0

    CORE-18323 - TypeError in client's Email tab 1.0.0


    Zitat

    An issue has been identified in the 8.6.1 release - published on 30th November 2022, that causes an Oops error when the Daily Automation Tasks are processing credit card payments via Stripe payment gateway and a card is declined.


    Code
    TypeError: array_merge(): Argument #2 must be of type array, string given in /path/to/whmcs/modules/gateways/stripe.php:0

    MODULE-7874 - TypeError in ProcessCreditCardPayments Task with Stripe 1.0.0


    Zitat

    An issue has been identified in the 8.6.1 release - published on 30th November 2022, that causes an Oops error when viewing the Monthly Orders report in PHP 8.1 environments:

    Code
    Error: Undefined constant "tbladdons" in /path/to/whmcs/modules/reports/monthly_orders.php:81

    CORE-18317 - Undefined constant error on Monthly Orders Report 1.0.0


    Zitat

    An issue has been identified in the 8.6.1 release - published on 30th November 2022, that prevents admins from switching the Mail Provider from an external mail provider (Eg. SMTP, Microsoft, MailGun etc.) back to the default PHP Mail option.

    CORE-18329 - Switch from an external Mail Provider to PHP Mail 1.0.0

    Für das Modul wurde soeben ein Update für WHMCS 8.6 und PHP 8.1 veröffentlicht.

    WHMCS Versionen < 8.3 und PHP 7.1 werden nicht mehr unterstützt, zudem wird IonCube Loader 12 benötigt

    Kleines Changelog Update für das Affiliate Promocoupon Modul


    Version 3.0.0 (05.04.2022)

    • Hinzugefügt: Option bei der Anlage einer Aktion ein Startdatum zu hinterlegen, um Aktionen vorausplanen zu können
    • Hinzugefügt: Option, Aktionen auch auf Kundengruppen zu begrenzen

    Version 3.1.0 (05.12.2022)

    • Support für WHMCS 8.6
    • Support für PHP 8.1
    • Anzeige der Produktnamen/Gruppenname in der Kundensprache (sofern für die Produkte in WHMCS Namen in der Sprache hinterlegt wurden)
    • Option Aktionen für Produktgruppen zu definieren
    • Löschen der Gutscheine, wenn eine Aktion gelöscht wird

    WHMCS hat für die Versionen 8.5 und 8.6 ein Sicherheitsupdate veröffentlicht, frühere Versionen sind nicht betroffen.


    Zur Behebung der Sicherheitslücke wurden Versionen 8.5.2 und 8.6.1 veröffentlicht, Details zur Lücke werden aktuell nicht veröffentlicht. Die Updates beheben zudem noch weitere Fehler.


    Link zur Meldung: Security Update 2022-11-30 | WHMCS Blog

    Changelog 8.5.2: Changelog:WHMCS V8.5.2 - WHMCS Documentation

    Changelog 8.6.1: Changelog:WHMCS V8.6.1 - WHMCS Documentation

    Die groupid muss natürlich entsprechend angepasst werden

    Für das AV Contract Modul wurde mit Version 2.6.0 ein neues Update veröffentlicht. Mit dieser Version ist das Modul kompatibel zu WHMCS 8.6 und PHP 8.1. Dafür gibt es allerdings eine neue Systemvoraussetzung in Form des Ioncube Loaders 12.

    Für das heute veröffentlichte Release 8.6 gibt es bereits den ersten Hotfix


    Zitat

    An issue has been identified in the 8.6.1 release - published on 3rd November 2022, that causes an issue with email sending when using the Google Mail Provider. Email sending fails with the following error:

    Code
    Class "WHMCS\Module\Mail\SmtpOauth" not found in /path/to/whmcs/modules/mail/SmtpMail/SmtpMail.php

    CORE-18254 - Google Mail OAuth 1.0.0