Σε αυτό το άρθρο αναλύει πως γίνεται η διασυνδεση του WebERP με το WHMCS ωστε να εκδίδεται παραστατικά και να αποστέλλονται στο MyData
Οδηγίες
Εκδοση Whmcs Module: 1.0.5 (09/03/2024)
Λήψη WHMCS Module PHP 5.6 - 7.4 / Ioncube Loader v10 Λήψη WHMCS Module PHP 7.4 & 8.1 & 8.2 / Ioncube Loader v13
1)Λήψη WHMCS Module για την διασύνδεση & αποσυμπίεση και ανέβασμα στο root φάκελο της εγκατάστασης WHMCS
2) WHMCS Admin μενού Setup > Addon Modules, εκει θα βρούμε το module "WebERP.gr Integration" το ενεργοποιούμε και επιλέγουμε τα usergroup που θα έχουν πρόσβαση στο module. Περισσότερα εδώ
3) Addons > Weberp.gr Integration και πάμε στο menu settings/ ρυθμίσεις.
Θα πρέπει να συμπληρώσουμε
- Το κλειδι WHMCS API θα πρέπει να συμπληρωθεί στο WebERP: Ρυθμίσεις > Πρόσθετα > WHMCS Integration > WHMCS API Key & αποθήκευση.
- Το όνομα του συνδέσμου του WebERP, πχ εαν το URL μας είναι https://stergiostest.weberp.gr τότε θα συμπληρώσουμε το "stergiostest"
- Το κλειδί καταστήματος θα το βρούμε στο WebERP: Ρυθμίσεις > Καταστήματα > Μυστικό κλειδί
- Το id καταστήματος θα το βρούμε στο WebERP: Ρυθμίσεις > Καταστήματα (συνήθως είναι το 1)
Επειτα πατάμε αποθήκευση και εφόσον είναι επιτυχής η σύνδεση θα φορτώσει περισσότερες ρυθμίσεις όπως παρακάτω.
Προσαρμοσμένα πεδία / Custom Client Fields
Εφόσον είχατε το "WHMCS Invoice Me" τα πεδία είναι ίδια.
Για να δημιοργήσετε πεδία δείτε εδώ
- Παραστατικό / Invoice Type: Μπορεί να ορίσετε τιμές "Απόδειξη,Τιμολόγιο" ή "Receipt,Invoice"
- Τιμολόγηση σε / Invoice to: Για να εκδίδεται το παραστατικό στο όνομα πελάτη (firstname lastname) ή στο όνομα της επιχείρησης (company name)
"Fullname & Company Name,Full Name,Company Name" - Εαν έχετε παλιοτερη έκδοση WHMCS θα πρέπει να φτιάξετε ένα επιπλέον text πεδίο για το Α.Φ.Μ, ειναι νεότερες εκδόσεις το έχουν ενσωματωμένο (native)
Συμβατότητα:
- PHP 5.6 - 7.4 Ioncube loader v10 ή PHP 7.4 & 8.1 Ioncube loader v12
- WHMCS 6.x / 7.x / 8.x