Changelog

Sie befinden sich hier:

Hier finden Sie den Changelog für das WHMCS SEPA Modul für Lastschriften.

Version 6.0.0 (18.10.2023)

ADDED

  • AddedWHMCS 8.8 support
  • AddedChecking by means of the e-mail address whether the customer is already registered with Stripe before creating a new one
  • AddedRebuild of the stripe.com connection and support of the PaymentIntent API
  • AddedHiding setting options that are not interesting for the selected export function
  • AddedAdded support for a /lang/override folder
  • AddedAdded the variable {$invoiceid} for the reason for payment and the debit advice.
  • AddedAdded column for the customer number in the booking listing

Fixed

  • FixedError when creating a customer via the admin area when using micropayment.de as export

Removed

  • RemovedSupport for WHMCS 8.5

Version 5.11.1 (18.05.2023)

Fixed

  • FixedError with mails which were sent by the module via cronjob

Version 5.11.0 (17.05.2023)

ADDED

  • AddedWHMCS 8.7 support
  • AddedVariable for the note to payee in the debit advice for the invoice number {$reid} and the customer number {$kdnr}.
  • AddedVariable for the invoice date in the note to payee added {$date}
  • AddedSmarty support for e-mails sent via the module's own mailer

Removed

  • RemovedSupport for WHMCS < 8.5
  • RemovedSupport for PHP 7.2

Version 5.10.1 (20.03.2023)

Fixed

  • FixedError: Attempt to assign property "nodeValue" on null

Version 5.10.0 (08.12.2022)

ADDED

  • AddedWHMCS 8.6 support
  • AddedPHP 8.1 support

Fixed

  • FixedError during export for bank transfers fixed

Removed

  • RemovedWHMCS 8.2 support

Changed

  • ChangedNeed IonCube Loader 12

Version 5.9.2 (07.09.2022)

Fixed

  • FixedError message Cannot redeclare sepa_upgrade_encrypt() on some systems

Version 5.9.1 (12.07.2022)

Fixed

  • FixedMandate creation at stripe.com failed for customers in selected countries

Version 5.9.0 (12.07.2022)

Added

  • AddedWHMCS 8.5 support
  • AddedSupport for domain registration/transfer with automatic order acceptance

Removed

  • RemovedWHMCS 8.1 support

Version 5.8.0 (30.03.2022)

Added

  • AddedOption to overwrite existing data during CSV import
  • AddedExtended support for the Gateway Limiter

Version 5.7.1 (13.03.2022)

Fixed

  • FixedCheck with the csv import if the customer already exists

Version 5.7.0 (04.02.2022)

Added

  • AddedWHMCS 8.4 support
  • AddedOption to set an alert if mandate is missing

Removed

  • RemovedWHMCS 8.0 support

Version 5.6.0 (08.11.2021)

ADDED

  • AddedWHMCS 8.3 Support
  • AddedSaving the name in the tblemails for mails sent by the module
  • AddedReplacement of some special characters in the name of the account holder with a space when exporting
  • AddedIf the debit advice is activated for the customer, it is now also sent to contacts who have the authorisation for invoices. If there is no contact with this authorisation, only the customer receives the notification.

Fixed

  • FixedIf an invoice was subsequently converted into a credit note, the booking in the module was not changed
  • FixedUnder certain circumstances, a draft invoice could be loaded into the module

Removed

  • RemovedSupport for WHMCS 7.10 removed

Version 5.5.0 (05.08.2021)

ADDED

  • AddedWHMCS 8.2 support
  • AddedOption that customers who have been allowed direct debit are automatically stored in the gateway limiter (if this is active).
  • AddedDeactivation of the SEPA customer area if the customer is blocked for SEPA direct debit in the gateway limiter (if active).
  • AddedDisplay of the module changelog in the module when a new version is available
  • AddedOption to clean up the module database via cron to automatically remove old - already booked - entries
  • AddedOption to hide the cell of the EndtoEndId in the admin area
  • AddedOption to hide the PmtInfId cell in the admin area
  • AddedCreation of a log entry when sending an e-mail
  • AddedSupport for the WHMCS setting: Disabling Outgoing Mail
  • AddedOption to highlight the customer name in the module overview with the colour of the customer group
  • AddedOption to set the value BtchBookg to false when using the batch export with a Payment Information Block.

Changed

  • ChangedIf a creditor ID is stored in the module when using Stripe, this will be used for the module notifications.

Fixed

  • FixedMissing SEPA invoices in the module when SEPA data is subsequently entered for an auto-mandate and the standard payment method is changed
  • FixedStorage of the PmtInfId for batch exports
  • FixedError message in the checkout if the specification of the bank name was deactivated in the module

Removed

  • RemovedWHMCS 7.9 support removed
  • RemovedPHP < 7.2 support removed
  • RemovedImport function for the Paymentbase module removed

Version 5.4.6 (13.02.2021)

Fixed

  • FixedPossible error when sending e-mails using SMTP

Version 5.4.5 (05.02.2021)

Fixed

  • FixedError in XML file fixed when using PAIN 008.001.02 German

Version 5.4.4 (01.02.2021)

ADDED

  • AddedWHMCS 8.1 support

Removed

  • RemovedWHMCS 7.8 support

Version 5.4.3 (18.11.2020)

Fixed

  • FixedMissing send_lib2.php file added (concerns mail sending WHMCS < 8.0)

Version 5.4.2 (09.11.2020)

Fixed

  • FixedIncorrect redirect when using a manual transmission to stripe

Version 5.4.1 (09.11.2020)

Fixed

  • FixedError message Column 'KID' cannot be null, if in WHMCS 8.0 an order was stored as admin

Version 5.4.0 (06.11.2020)

ADDED

  • AddedWHMCS 8.0 support
  • AddedPHP 7.4 support
  • AddedOption that no debit notification is sent when a booking is exported again

Version 5.3.3 (23.07.2020)

Fixed

  • FixedIn the case of a stripe debit note, under certain circumstances no invoice was created for the chargeback fee and the status of the booking was not changed
  • FixedCorrection in the status display for stripe direct debits with the status "failed

Version 5.3.2 (02.07.2020)

Fixed

  • Fixedon some systems the WHMCS version detection failed which led to errors when sending mail
  • FixedBIC was not included in the CSV import

Removed

  • RemovedSupport for WHMCS 7.7 removed (EOL since 01.02.2020)

Version 5.3.1 (29.04.2020)

Fixed

  • Fixedactive logging removed from development purposes
  • FixedCorrection of logo URL in mail header/footer on WHMCS new installations
  • FixedError handling for SMTP errors changed

Version 5.3.0 (20.04.2020)

ADDED

  • AddedPossibility to display values of Client Custom Fields in SEPA mails (format {client_custom_field_nameofthefield} the name of the field is written in lower case)
  • AddedWHMCS 7.10 support

Fixed

  • FixedFixed a bug with the IBAN entry in the checkout, that the entry could not be deleted with the backspace key

Version 5.2.1 (10.03.2020)

Fixed

  • Fixeddelete invoices from the module database if their invoice amount has been set to 0.00 via the WHMCS API
  • FixedError message if a new SEPA customer wanted to store his data in the viewinvoice
  • FixedError message on the viewinvoice in combination with automandat

Version 5.2.0 (28.01.2020)

ADDED

  • AddedWHMCS Support 7.9 added
  • AddedSave the EndToEndId during XML export for easier identification of bookings
  • AddedOption to define values for transaction fees (only for WHMCS internal, no transfer to the customer)

Changed

  • ChangedRemoval of the “Upgrade to version 3” menu item (users who want to upgrade from versions < 3.0 to a new version please contact support)
  • ChangedChanged Stripe Callback to work around the rare case that the callback is called faster than the transfer to Stripe is completed

Removed

  • RemovedPHP Support < 7.1 removed
  • RemovedWHMCS Support < 7.7 removed

Version 5.1.7 (22.12.2019)

Fixed

  • FixedIncorrect forwarding when a new SEPA customer wants to top up credit

Version 5.1.6 (29.11.2019)

Fixed

  • FixedIncorrect loading of the language file

Version 5.1.5 (28.11.2019)

Fixed

  • FixedError when changing the bank details via the customer area

Version 5.1.4 (24.10.2019)

Fixed

  • FixedLogging included in development removed.
  • FixedFixed a display error with a setting in the module settings

Version 5.1.3 (22.10.2019)

Removed

  • RemovedWHMCS 7.6 support removed

Fixed

  • FixedNo editor was displayed in the e-mails of fresh WHMCS installations.

Version 5.1.2 (24.09.2019)

Fixed

  • FixedFix for the checkout in relation to the WHMCS Stripe Gateway

Version 5.1.0 (10.09.2019)

ADDED

  • AddedWHMCS 7.8 support
  • Addedautosetup the parameter sendregistrar = true added
  • AddedOption to prefer transmission to Stripe and Micropayment to compensate for possible processing times.
  • AddedOption to define a default payment method for return debit memo fee invoices
  • AddedOption to have individual transactions in the XML file instead of a collective debit memo when exporting batches (support may vary by software/bank)
  • AddedOption to have the order accepted automatically only if all ordered products allow this

Fixed

  • FixedInvoice text of the Stripe return debit invoice was hardcoded english

Version 5.0.14 (05.08.2019)

Fixed

  • FixedAdminarea Langfix

Version 5.0.13 (29.07.2019)

Removed

  • RemovedSupport for WHMCS < 7.6 discontinued.

Fixed

  • FixedTemplate error fixed which caused that an IBAN entered wrong in the cart could not be corrected any more
  • FixedIf the customer already has invoices with SEPA Direct Debit and deposits the bank data for the first time with a new order, the bank data is transferred to the existing open direct debit invoices.

Version 5.0.12 (15.07.2019)

Fixed

  • FixedDeletion of blanks at the beginning / end of the address for Swiss customers in XML export
  • FixedMandate date was empty if the mandate was accepted via the checkbox in the admin area.

Version 5.0.10 (12.06.2019)

Fixed

  • FixedIf the payment method of an invoice was changed from direct debit to something else and then (after clarification with the customer) back to direct debit, the invoice amount was inverted in the module

Version 5.0.7 (30.05.2019)

Fixed

  • FixedIf the mandate was created via the customer area, open bookings were not updated when using Stripe.

Version 5.0.6 (18.05.2019)

ADDED

  • AddedAddition of a checkbox in the customer area

Fixed

  • FixedNotification of false creditor ID when using Stripe
  • FixedIncorrect customer creation at Stripe when the data was sent via the customer area for the first time

Version 5.0.5 (06.05.2019)

Fixed

  • FixedIncorrect decryption of bank data in the admin mail for new bank data

Version 5.0.4 (21.04.2019)

Fixed

  • FixedUnder certain circumstances, the debit advice did not contain any text.

Version 5.0.3 (13.04.2019)

Fixed

  • FixedCreditor ID and mandate reference were not displayed in the e-mail

Version 5.0.2 (06.03.2019)

Fixed

  • FixedReplace Vars in Header/Footer

Version 5.0.1 (22.02.2019)

Fixed

  • FixedFixed message: Unable to call protected function sepa_update_paymentmethode

Version 5.0.0 (04.02.2019)

ADDED

  • AddedOption to use a different sender name than the one stored in the WHMCS settings for e-mails sent by the module
  • AddedOption to use a different sender address than the one stored in the WHMCS settings for e-mails sent by the module
  • AddedOption to limit SEPA customer area for sub-contacts with WHMCS authorization for invoices
  • AddedOptional hint text on the checkoutcomplete page that, if no automandat/stripe is used, requires a completed mandate
  • Addedthe invoice is manually marked as paid via WHMCS, but no transaction number is stored, the module now generates a transaction ID on its own so that the invoice is handled correctly by WHMCS in the case of a return debit, since WHMCS unfortunately does not do this.
  • AddedIf a customer is deleted in WHMCS now his account in the SEPA module will be removed as well.
  • AddedStripe.com Support – Stripe works with Automandat
  • AddedWHMCS 7.7 Support
  • AddedPHP 7.3 Support
  • AddedOption that changes the client’s standard payment method (including add-ons, products and domains) to SEPA upon acceptance of the mandate (also applies to Automandat and Stripe).
  • AddedOption to insert the e-mails sent by the module into the header/footer stored at WHMCS.

Removed

  • RemovedSupport für WHMCS Versionen < 7.3 entfernt (WHMCS 7.2 ist seit 01.06.2018 EOL)

Fixed

  • FixedIf a transaction for the complete remaining amount was added manually, for example, because the customer paid by bank transfer, the posting was not removed from the module.
  • FixedInvoice is now also automatically marked as paid by the cron (if activated) if the invoice has the status “Payment Pending”
  • FixedIf a new customer for the SEPA module has deposited his bank data via the customer area, the variables in the admin mail were not replaced.
  • FixedIf the payment type for an invoice was changed from direct debit to something else after a return debit memo and then (after clarification with the customer) back to direct debit, the invoice amount was inverted in the module.
  • FixedIf the SMPT mail dispatch was configured in WHMCS without encryption, the mail dispatch failed.

Version 4.0.3 (17.12.2018)

Fixed

  • FixedWhen using Micropayment.de, no e-mail was sent for a chargeback and no invoice was created for the fee.

Version 4.0.2 (01.08.2018)

Fixed

  • FixedCustomer is now created via the Micropayment.de API when exporting, if not already done
  • FixedBank data could not be decrypted in micropayment single export
  • FixedWhen using Micropayment, the date of the debit announcement is now converted to the customer format, instead of the format 2018-08-01
  • FixedBug with micropayment cronjob fixed

Version 4.0.1 (31.07.2018)

Fixed

  • FixedMicropayment access data could not be saved after an upgrade

Version 4.0.0 (25.07.2018)

ADDED

  • AddedSupport for the payment service provider Micropayment.de
  • AddedUpload option for the direct debit mandate via the customer area
  • AddedUpload possibility for the direct debit mandate via the admin area

Version 3.2.0 (15.06.2018)

ADDED

  • AddedAdded support for direct debits from Swiss customers

Version 3.1.2 (19.04.2018)

Fixed

  • FixedWorkaround for the message “Can not redeclare” in some cases since WHMCS 7.5.0

Version 3.1.1 (15.04.2018)

Fixed

  • FixedTable tblinvoice not found during the cronjob

Version 3.1.0 (14.04.2018)

ADDED

  • AddedWHMCS 7.5 Support
  • AddedPHP 7.1 & 7.2 Support
  • AddedOption that the admin receives a mail when bank details are deposited / changed
  • AddedIf the order can not be carried out in the checkout because an error message appears (for example because the customer has forgotten a field), the bank details already entered are now pre-filled.
  • AddedBCC support

Changed

  • ChangedAdminbenachrichtigung wird nun eher versendet wenn die Option „Fällgkeitsdatum gleich Belastungsdatum“ aktiv ist.
  • ChangedBenötigt IonCube Loader 10.2

Removed

  • RemovedSupport for WHMCS <7.2 discontinued

Fixed

  • FixedBugfix: Automatic marking as paid on the due date did not work if the invoice had the status Collection

Version 3.0.1 (02.03.2018)

Fixed

  • FixedWrong Validation during the Bulkexport

Version 3.0.0 (27.02.2018)

Changed

  • ChangedPossibility to clean up the mod_sepa_booking database table via the module in order to delete old, no longer needed data
  • ChangedCustomer import from Paymentbase Module (Version 4.0 of December 2015)

Fixed

  • FixedChange the encryption of bank data from mcrypt to openssl
  • FixedFixed a bug in the viewinvoice view when BIC was disabled

Version 2.10.1 (28.11.2017)

Fixed

  • FixedInvoices marked as fraud were not marked as canceled in the module.

Version 2.10.0 (07.11.2017)

ADDED

  • AddedOption to leave booking open if the invoice was markes as paid from the cronfunction

Changed

  • ChangedDon’t import Draf invoices in the module

Version 2.9.2 (06.11.2017)

Fixed

  • FixedPaymentnotification was send although the option was disabled globally

Version 2.9.1 (03.11.2017)

Fixed

  • FixedFix include path for js scripts
  • FixedAdded missing js script to zip file

Version 2.9.0 (02.11.2017)

ADDED

  • AddedCheck if bookingtext exist before starting export
  • AddedPossibility to disable payment confirmation per client as Admin
  • AddedPossibility to disable payment confirmation per client as Client
  • AddedSupport for WHMCS 7.3
  • AddedInsert an entry in the client log if the client de/activate the SEPA announcementmail
  • AddedMark invoices as „Canceled“ if WHMCS has mark the invoice as Fraud.
  • AddedSupport for autogenerated PDFs with prefilled fields like IBAN and BIC

Changed

  • ChangedChanged XML filename to sdd-YYYYMMDD.xml to get an better overview in file managers
  • ChangedThe module is no longer supported on WHMCS 6.x because WHMCS 6.3 has been EOL since April 2017
  • ChangedMove the option to disable the announcementmail in the clientarea on a own tab, so that the client must not reenter the Bankdetails if he want to change the announcementmail

Fixed

  • FixedHardcoded text „Neuer Kunde“ on edit client removed
  • FixedWrong date with the weekend option

Version 2.8.1 (07.08.2017)

Fixed

  • Fixed{$rid} var wasn’t replace on the clientarea
  • FixedRemove whitespace on the beginning of the xml file

Version 2.8.0 (02.08.2017)

ADDED

  • AddedBIC Validation (Client- and Adminarea)
  • AddedWhen manually adding a client, it is now checked if the client already exists
  • AddedBetter Errorhandling for the export
  • AddedAdditional vars for the pdf URL
  • AddedData check before the export file is created

Changed

  • ChangedExport refactoring

Version 2.7.1 (04.07.2017)

Fixed

  • FixedMails was sent via PHPmail, even if smtp was set.
  • FixedMailerrors was saved in xml file.

Version 2.7.0 (19.06.2017)

ADDED

  • AddedOption to disable announcementmail per client
  • AddedOption that the client can disable the announcementmail over the clientarea

Changed

  • ChangedDon’t reset mandate when the client reentered his bankdata (without changes)

Fixed

  • FixedLicense Bugfix when the Update&Support access was reorderd

Version 2.6.1 (10.06.2017)

Fixed

  • FixedFix Cart Hook if WHMCS is installed in a subdirectory

Version 2.6.0 (07.06.2017)

ADDED

  • AddedOption to disable the automatic inclusion of the .js file in the cart
  • AddedDeleting entries requires confirmation

Changed

  • ChangedRun jquery script only on the checkout
  • ChangedPut Checkout jquery script on an own js. file insteed of inline code

Version 2.5.0 (25.05.2017)

ADDED

  • AddedAdded support for the Payment Reversals function of WHMCS 7.2
  • AddedSet the invoice to „Pending Payment“ after export (only WHMCS 7.2+)

Version 2.4.0 (28.03.2017)

ADDED

  • AddedShow the Export Date on the „All Export“ Table
  • AddedAdd RID to the description of the chargeback fee invoice
  • AddedOption to skip Weekend for the debit date

Fixed

  • FixedHardcoded invoice description for the chargeback fee invoice

Version 2.3.3 (18.03.2017)

Changed

  • ChangedSeveral Code Cleanup

Version 2.3.2 (16.02.2017)

Fixed

  • FixedMissing Clientname in the Mandat Confirmation when the mandate was create in the clientarea

Version 2.3.1 (26.01.2017)

Fixed

  • Fixedremove_umlauts cell was not created during new installations

Version 2.3.0 (08.01.2017)

ADDED

  • AddedError Message on the main page if the secretkey.php is missing to avoid a blank page
  • AddedOption to remove Umlauts for the XML File

Fixed

  • Fixed„Cancel“-Label wasn’t visible

Version 2.2.1 (13.12.2016)

ADDED

  • AddedOption to choose if you want to taxed the chargeback fee
  • AddedOption to generate Basic Debit or Company debit files

Changed

  • ChangedMark invoice only as paid if the API Call was successfull

Fixed

  • FixedWorkaround for WHMCS updateinvoice API Bug which ends in Invoicedate 0000-00-00
  • FixedFailed to send the chargeback mail

Version 2.2.1 (31.10.2016)

Fixed

  • FixedBug in the gateway file which caused under certain circumstances that the invoice was not loaded correctly into the module

Version 2.2.0 (09.10.2016)

ADDED

  • AddedAdded Adminwidget to show Clients with SEPA invoice without mandate
  • AddedOption for Mandate Reminder added
  • AddedE-Mail Template for Mandate Reminder added
  • AddedSupport for WHMCS 7
  • AddedSupport for PHP 7
  • AddedSupport for Pain 008.001.02 German
  • AddedText above the PDF button in the viewinvoice added to inform the customer
  • AddedSupport for Pain 008.001.02 Netherland (XML Validated with the Rabobank Format checker and the Format Tool of ING)
  • AddedDisable Bulk Export button if no checkbox is selected
  • Added{$signature} Variable added for all Mail Templates

Changed

  • ChangedShow the PDF Mandate button after the order only if the payment methode was SEPA
  • ChangedCreDtTm Dateformat changed
  • ChangedUse the client company name as to-name for E-Mails
  • ChangedAdded Cart Templates for WHMCS 7

Fixed

  • FixedLangfix on the Order Complete Page
  • FixedCanceled invoices have not been changed on the status
  • FixedNo label was displayed for the invoice status „Cancel“, which means that the text could not be recognized

Version 2.1.5 (29.09.2016)

Fixed

  • FixedThe cell announcementmail was not created during an update

Version 2.1.4 (29.09.2016)

Fixed

  • FixedFix invalid Date in the chargeback transaction
  • FixedExport Reminder Bugfix

Version 2.1.3 (19.09.2016)

Fixed

  • FixedBehebung der Meldung Integrity constraint violation: 1048 Column ‚BIC‘ cannot be null in der viewinvoice

Version 2.1.2 (14.09.2016)

ADDED

  • AddedDer Sidebar-Menüpunkt ist nun über die Sprachdatei übersetzbar und veränderbar

Changed

  • ChangedDer Sidebar-Menüpunkt “Sepa” wurde nach Bankverbindung umbenannt
  • ChangedDie Funktion “Fällige Rechnung automatisch als bezahlt markieren” markiert jetzt auch Rechnungen >x Tage (falls der Cron einmal nicht durchlief)
  • ChangedMails die vom Modul versendet werden erscheinen nun im Mail Log des Kundens
  • ChangedMails die vom Modul versendet werden erscheinen nun im Mail Log des Kundens
  • ChangedImporter an neue DB Einträge angepasst

Fixed

  • FixedWenn der Kunde im Kundenbereich seine Bankverbindung geändert hat wurde der Mandatsstatus beim schriftlichen Mandat nicht geändert
  • FixedIm Adminbereich, bei newclient und edit client wurde keine Mandatsmail verschickt
  • FixedDie Meldung im Cart wurde in der Systemsprache angezeigt

Version 2.1.1 (11.08.2016)

ADDED

  • AddedDie Option das Rechnungen automatisch als bezahlt markiert werden kann nun je Kunde aktiviert werden
  • AddedDie Option das Rechnungen automatisch als bezahlt markiert werden hat nun eine zusätzliche Konfigurationsmöglichkeit (x Tage nach Fälligkeit)
  • AddedAuto provisioning erfolgt nur wenn es für den Kunden ein Mandat gibt

Changed

  • ChangedRechnungen werden nur optional als bezahlt markiert wenn für den Kunden ein Mandat vorliegt

Fixed

  • FixedFehler beim Redirect nach Bestellaufgabe
  • FixedBlank Page wenn der Kundenbereich aufgerufen wurde

Version 2.1.0 (09.08.2016)

ADDED

  • AddedDarstellung bei der IBAN Eingabe im Sepa Kundenbereich in 4er Blöcke
  • AddedZusätzliche Variablen in der Abbuchungsankündigung für den Kontoinhaber und dem Namen der Bank
  • AddedAutomatische Gruppierung der IBAN in 4er Blöcke beim manuellen Kundenanlegen zur optischen Erleichterung
  • AddedAutomatische Gruppierung der IBAN in 4er Blöcke beim Kunden bearbeiten zur optischen Erleichterung
  • AddedWorkaround damit in WHMCS gelöschte Rechnungen auch im Modul gelöscht werden, da WHMCS hier keine API bietet.
  • AddedOptionale E-Mail Benachrichtigung an eine beliebige Adresse wenn eine Rechnung für den Export bereit ist
  • AddedOption Bestellungen nach Eingang automatisch zu akzeptieren wodurch die bestellten Produkte dann automatisch freigeschaltet werden
  • AddedTooltips in den Einstellungen hinzugefügt
  • AddedOption das SEPA Rechnungen am Fälligkeitstag automatisch als bezahlt markiert werden (nützlich wenn man Daueraufträge bei der Bank hat)
  • AddedVerlinkung bei der vom auto. Mandat gespeicherten IP zu einem WHOIS-Dienst.

Changed

  • ChangedDie Variablenübergabe (Sprachstrings, Bankinformationen,…) erfolgt nur noch auf bestimmten Seiten um das System nicht unnötig zu belasten
  • ChangedDer Mailversand erfolgt aufgrund eines Bugs in der WHMCS API nun über einen eigenen Mailer und nicht mehr über die API
  • ChangedRücklastschrift fügt eine ausgehende Transaktion in Höhe der Rechnungssumme hinzu und setzt die Rechnung wieder auf den Status „unbezahlt“
  • ChangedNormale Rücklastrechnung hat nun Sepa als Zahlungsmethode statt Überweisung
  • ChangedGateway Datei wurde auf Laravel Datenbankanbindung für zukünftigen PHP7 Support geändert
  • ChangedBereinigung im Code
  • ChangedIm Widget ist der Kundenname nun zum Kundenprofil verlinkt
  • ChangedIm Widget wurde die Anzeige der internen Id gegen die Rechnungs-id ausgetauscht und mit der Rechnungsansicht verlinkt
  • ChangedTemplate bearbeitet damit das Sepaform automatisch angezeigt wird (wenn Sepa als 1. Zahlungsmethode konfiguriert ist oder die Seite mit Sepa als Auswahl neu geladen wird)
  • ChangedRedurzierung der Lang variablen welche an den Kundenbereich weitergegeben werden (einige waren doppelt und auch die aus dem Adminbereich wurden an den Kundenbereich weitergegeben)

Fixed

  • FixedBei Templates von CMSbased kam es zu einem Fehler mit der knowledgebase

Version 2.0.3 (19.04.2016)

Fixed

  • FixedDie Tabs in den Settings waren hardcoded
  • FixedDie Einstellung Verwende Fälligkeitsdatum als Belastungsdatum wurde evtl ignoriert

Version 2.0.2 (18.04.2016)

Fixed

  • FixedBugfix beim Speichern des Banknamens im Kundenbereich

Changed

  • ChangedEigene Mandatsreferenz Sprachvariable für den Kundenbereich hinzugefügt
  • ChangedScriptaufruf im Kundentemplate geändert zwecks Kompatibilität

Version 2.0.1 (17.04.2016)

Fixed

  • FixedBugfix beim Speichern der Settings
  • FixedBugfix beim Export mit der Option ein Payment Information Block
  • FixedBugfix beim hinterlegen der Kundendaten im Kundenbereich ohne auto mandat
  • FixedBugfix wenn im Kundenbereich keine BIC/kein Bankname gesendet wird

Version 2.0.0 (15.04.2016)

ADDED

  • AddedMöglichkeit die Moduldatenbank bei der Deaktivierung des Moduls zu löschen/behalten
  • AddedVersionscheck im Modul
  • AddedEigene deaktivierbare E-Mail Ankündigung für Überweisungen integriert
  • AddedErstellung von XML Sammelüberweisungen für Erstattungen/Auszahlungen
  • AddedVariablen für den Verwendungszweck (Kundenummer, Rechnungsnummer) hinzugefügt, damit dieser nun vollständig frei wählbar ist
  • AddedEigener Verwendungszweck für Überweisungen
  • AddedMöglichkeit Rechnungen bei Export als bezahlt markieren zu lassen
  • AddedOption die Zahlungsbestätigung zu deaktivieren wenn die Zahlungsart Sepa war
  • AddedBereits exportierte Lastschriften werden nicht mehr automatisch aus dem Modul entfernt wenn der Kunde die Zahlungsart ändert (da die Buchung schon der Bank vorliegt). Zugleich wird, wenn der Kunde die betroffene Buchung dann wieder auf Sepa stellt, geprüft ob die Rechnung bereits vorhanden ist um so eine Doppelbelastung zu vermeiden
  • AddedMöglichkeit das Kunden Ihre Bankdaten im Kundenbereich ändern können
  • AddedValidierung der IBAN bei der Änderung der Bankdaten im Kundenbereich
  • AddedValidierung der IBAN beim manuellen Kunden anlegen
  • AddedValidierung der IBAN beim Kunden bearbeiten im Adminbereich
  • AddedWird eine Teilzahlung hinterlegt (z.B. Überweisung) wird der Betrag der Teilzahlung nun vom Betrag im Modul abgezogen
  • AddedHinzufügen einer Rechnung als Admin prüft nun ob eine Teilzahlung vorliegt und zieht den Betrag entsprechend ab
  • AddedSpeicherung der Kunden-IP und der Uhrzeit wenn der Kunde ein auto Mandat erstellen lässt
  • AddedOption die IP/Uhrzeit-Speicherung bei auto. Mandat zu deaktivieren
  • AddedWird eine Rücklastschrift wegen unerlaubter Buchung hinterlegt, wird das Mandat nun aus allen offenen Buchungen des Kundens entfernt – da das Mandat ja nicht mehr existiert
  • AddedWird ein Kunde im Modul gelöscht, werden bei offenen Buchungen des Kundens die Bankdaten und das Mandat entfernt

Changed

  • ChangedUmbau der Datenbankanbindung auf den neuen WHMCS Standard um später schneller für PHP7 bereit zu sein
  • ChangedUnterteilung des Einstellungsmenüs in Tabs
  • ChangedStatusanzeige im Widget optisch an der im Modul angepasst
  • ChangedEntfernung von nicht mehr benötigten Dateien
  • ChangedAustausch der „Nicht-Font-Awesome“ Symbolen gegen Font-Awesome
  • ChangedSetzen des Sequence Types bei Erstnutzung eines Mandates auf FRST

Fixed

  • FixedText „filtered from X total entries“ war hardcoded
  • FixedBugfix bei der Darstellung der Bankdaten/des Mandats in der Übersichtstabelle
  • FixedFalsche success Meldung beim Bearbeiten eines Kundens
  • FixedUnter gewissen Umständen hat der Kunde durch die viewinvoice 2 Sepa Accounts bekommen

Version 1.2.2 (15.03.2016)

Fixed

  • FixedFehler in der Gatewaydatei welcher unter gewissen Umständen nicht das Datum in die DB geschrieben hat

Version 1.2.1 (18.02.2016)

Fixed

  • FixedBugfix im Importscript (es wurde beim Namen der Bank der Kontoinhaber eingetragen)

Version 1.2.0 (11.02.2016)

ADDED

  • AddedWahlmöglichkeit der pain Version direkt im Modul
  • AddedXML kann nun auch ohne BIC erstellt werden
  • AddedXML Datei ist nun formatiert und somit auch für Menschen lesbar
  • AddedIst keine BIC vorhanden wird die XML entsprechend der pain Vorgaben anders erstellt
  • AddedAufbau der PmtInfId in der XML umgedreht damit die ID vorne steht
  • AddedOption Checkboxen immer auszuwählen und nicht erst am Fälligkeitstag
  • AddedMöglichkeit die BIC zu deaktivieren -> BIC ist damit keine Pflichteingabe mehr, das BIC Feld wird in der viewinvoice automatisch entfernt
  • AddedMöglichkeit den Banknamen zu deaktivieren -> der Bankname ist damit keine Pflichteingabe mehr, das Feld für den Banknamen wird in der viewinvoice automatisch entfernt
  • AddedCheckboxen auf der „Alle Sepa Buchungen“ Seite, um auch dort einen Massenexport zu ermöglichen

Fixed

  • FixedDie Anzeige „Zeige x Einträge“ wurde nicht gespeichert und beim Reload zurückgesetzt
  • FixedBugfix in Verbindung mit den Checkboxen der Mehrfachauswahl
  • FixedDas Modul bezog sich bei der Rechnungsnummer in der Rücklastschrift E-Mail auf die Rechnungs ID, auch wenn in WHMCS ein eigenes Format z.B. ABC2016-01-55 hinterlegt wurde

Changed

  • ChangedAllgemeine Änderungen

Version 1.1.1 (15.01.2016)

ADDED

  • AddedMöglichkeit das Fälligkeitsdatum als Belastungsdatum zu verwenden und Rechnungen dann vor der Fälligkeit zu exportieren (Experimentell)
  • AddedVersand der Mandatseingangsbestätigung auch bei automatischer Mandatsannahme
  • AddedErweiterung des XML Dateinamens um die Uhrzeit
  • AddedMöglichkeit einzelne E-Mails die vom Modul versendet werden zu deaktivieren (z.B. die Mandatseingangsbestätigung)
  • AddedMöglichkeit den Kontoinhaber im Modul zu ändern
  • AddedMöglichkeit einzelne Buchungen aus dem Modul zu entfernen
  • AddedAngepasste Templates für die Orderforms modern und boxes hinzugefügt

Fixed

  • FixedBeim manuellen Kunden bearbeiten/anlegen und in den Einstellungen waren die Placeholder hardcoded
  • FixedWurde ein Kunde manuell angelegt, musste man erst einen Schritt zurück gehen um einen weiteren Kunden anzulegen
  • FixedÜbernahme des neuen Fälligkeitsdatums wenn dieses in der Rechnung nachträglich geändert wird

Version 1.1.0 (07.01.2016)

ADDED

  • AddedAnzeige der Firma in den Tabellen: SEPA Kunden, offene SEPA Rechnungen und Alle Buchungen
  • AddedAnzeige der Kundennummer beim manuellen Anlegen eines Kundens
  • AddedIntegration einer Livesuche beim manuellen Anlegen eines Kundens
  • AddedIntegration einer CSV Importfunktion um Kundenstämme aus einem anderen Modul/einer anderen Software zu übernehmen
  • AddedAnzeige des Kundennamen/Firma beim bearbeiten eines SEPA Kunden
  • AddedGültigkeitsüberprüfung der IBAN im Cart und in der viewinvoice anhand der Prüfsumme
  • AddedDeaktivierung der Zahlungserinnerung für Rechnungen die per SEPA Lastschrift gezahlt werden

Fixed

  • FixedBeim manuellen Anlegen eines Kundens wurde nur eine leere Zeile angezeigt, wenn es sich um eine Firma ohne Ansprechpartner handelt
  • FixedDas Modul bezog sich bei der Rechnungsnummer immer auf die Rechnungs ID, auch wenn in WHMCS ein eigenes Format z.B. ABC2016-01-55 hinterlegt wurde
  • FixedFalsche Warnung wenn in der viewinvoice der Kontoinhaber vergessen wurde
  • FixedKleinere Fixe und Änderungen

Version 1.0.3 (28.12.2015)

Fixed

  • FixedUnter Umständen lief der daily Cronjob nicht durch wenn eine Rechnung erstellt werden sollte die via Lastschrift bezahlt wird

Version 1.0.2 (21.12.2015)

ADDED

  • AddedMöglichkeit auch Exports nach dem XML Pain 008.001.02 Format für Österreich zu erstellen

Fixed

  • FixedHatte ein Kunde erst Rechnungen im Modul und wurde dann manuell als Kunde im Modul hinterlegt, wurde die Bankverbindung nicht bei den bestehenden offenen SEPA Buchungen hinterlegt.

Version 1.0.1 (12.12.2015)

ADDED

  • Addedim Verwendungszweck wird jetzt auch die Kundennummer angezeigt
  • Addedzweiter Button für Rücklastschriften – ein Button für Rücklastschriften bezüglich Kontodeckung (Mandat bleibt erhalten) ein Button für unerlaubte Abbuchungen (Mandat wird entzogen)

Fixed

  • FixedLeerzeichen in der IBAN und BIC werden beim Speichern entfernt (XML war mit Leerzeichen nicht mehr valide)
  • FixedBeim Manuellen anlegen eines Kundens fehlte der Text
  • Fixedgeänderte Kundenbankdaten werden nun auch bei offenen Buchungen in der Übersicht aktualisiert
  • Fixedwird bei einer Rechnung der Zahlungsgateway geändert z.B. auf Überweisung, wird die Rechnung jetzt aus dem Modul genommen
  • Fixedwurde eine Rechnung in der viewinvoice auf SEPA umgestellt, wurde die Rechnung unter Umständen nicht im Modul erfasst
  • FixedRechnungen mit einer negativen Gesamtsumme werden nicht mehr in das Modul eingelesen
  • FixedMöglichkeit die PDF Links zu deaktivieren und Mandate automatisch erteilen zu lassen

Version 1.0.0 (06.12.2015)

  • Initial Release