opensourcebilling Δωρεάν λογισμικό τιμολόγησης
Εύκολος τρόπος δημιουργίας και αποστολής τιμολογίων και λήψη πληρωμών online
Το OpenSourceBilling είναι μια εφαρμογή ιστού ανοιχτού κώδικα για τη δημιουργία και την αποστολή τιμολογίων, τη λήψη πληρωμών, τη διαχείριση των πελατών, την παρακολούθηση και την αναφορά.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το OpenSourceBilling ή το OSB είναι μια δωρεάν εύχρηστη λύση χρέωσης ανοιχτού κώδικα που σας δίνει όλες τις επιλογές ευελιξίας και προσαρμόσιμων με ευαισθητοποίηση και προσαρμοστική διεπαφή χρήστη. Το λογισμικό OSB είναι για τη δημιουργία και την αποστολή τιμολογίων, τη λήψη πληρωμών, τη διαχείριση των πελατών, τη διαχείριση εταιρειών και την παρακολούθηση και την αναφορά. Το OpenSourceBilling είναι δωρεάν και το λογισμικό λογιστικής στο διαδίκτυο τα κάνει όλα δωρεάν και εύκολα. Το OpenSourceBilling μπορεί να παράγει αναφορές πωλήσεων, πληρωμών και εισοδημάτων που συλλέγονται. Η OSB μπορεί να εκπληρώσει τις ανάγκες χρέωσης και πληρωμής σχεδόν οποιασδήποτε επιχείρησης στο διαδίκτυο. Το OSB είναι ένα ισχυρό, ευέλικτο και κλιμακωτό λογισμικό χρέωσης. Έρχεται με πολλά ενσωματωμένα χαρακτηριστικά, όπως παρακολούθηση πληρωμών, επαναλαμβανόμενα τιμολόγια, αναζήτηση πλήρους κειμένου, εξαγωγή PDF, παρακολούθηση χρόνου, πληρωμές μέσω PayPal και πιστωτικής κάρτας, Freshbooks και QuickBooks Importing Data και πολλά άλλα. Το OSB σας βοηθά να κλιμακώσετε την υποδομή χρέωσης και πληρωμών για να αναπτύξετε την επιχείρησή σας. Παρέχει επίσης υποστήριξη για πολλαπλούς νομισμούς και πολλαπλές γλώσσες.
Απαιτήσεις συστήματος
Προκειμένου να εγκαταστήσετε το OpenSourceBilling, παρακάτω είναι οι απαιτήσεις του συστήματος
- Ruby v2.7.1
- Rails v6.0.2.2
- Bundler για εκδόσεις GEM
- Βάση δεδομένων MySQL
- Διακομιστής: Heroku ή AWS
- Rubygems: Εγκατάσταση ως εξάρτηση
- Επεξεργαστής: ρουμπυμίνη
- wkhtmltopdf
- Git
Χαρακτηριστικά
Η αγορά της Νέας Εποχής περιλαμβάνει μια ευρεία ποικιλία εργαλείων χρέωσης και τιμολόγησης, αλλά η ισχυρή λειτουργικότητα της OpenSourceBilling επιτρέπει στις επιχειρήσεις να ρυθμίζουν τα νομίσματα, να χρησιμοποιούν πρότυπα επικοινωνίας και ακόμη και να εκτελούν κάποια προσαρμοσμένη επωνυμία.
- ελκυστική, ευαίσθητη και προσαρμοστική διεπαφή χρήστη
- Πίνακας ελέγχου με γράφημα και μετρήσεις κλειδιών
- Αποστολή και δημιουργία τιμολογίου
- επαναλαμβανόμενα τιμολόγια
- Εξαγωγή τιμολογίων και εκτιμήσεις στο PDF
- Δημιουργία και αποστολή εκτιμήσεων
- Εκτιμήστε τη μετατροπή τιμολογίου
- Λάβετε πληρωμές έναντι αποστολών τιμολογίων
- Παρακολούθηση μερικών πληρωμών
- Λάβετε πληρωμές μέσω PayPal και πιστωτικής κάρτας
- Λίστα σελίδων φίλτρων
- Αναζήτηση πλήρους κειμένου
- Παρακολούθηση χρόνου για έργα λειτουργίας
- Δημιουργία τιμολογίου από ώρες καταγραφής έργου
- Διαχείριση χρέωσης για πολλές αδελφές εταιρείες κάτω από έναν λογαριασμό
- Εισαγωγή δεδομένων από φρέσκα βιβλία και quickbooks
- Μια μεγάλη ποικιλία αναφορών
- Πύλη πελατών
- Ανοιχτή πηγή
Εγκατάσταση
Εγκαταστήστε το OpenSourceBilling στο Ubuntu (LTS)
Αναπτύξτε το OpenSourceBilling με τρόπο που είναι σωστός για την επιχείρησή σας. Το MySQL είναι ένα σύστημα διαχείρισης σχεσιακής βάσης δεδομένων ανοιχτού κώδικα. Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε τη βάση δεδομένων:
sudo apt-get install mysql-server mysql-client libmysqlclient-dev
Το GIT είναι σύστημα ελέγχου έκδοσης που χρησιμοποιήσαμε για OSB. Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το git.
sudo apt-get install git
Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε τις εξαρτήσεις Ruby:
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev libncurses5-dev automake libtool bison libffi-dev imagemagick libmagickcore-dev libmagickwand-dev libicu-dev
Μπορεί να χρειαστείτε πρόσβαση σε εξαρτημένες βιβλιοθήκες PECL, οι οποίες μπορούν να βρεθούν από
sudo add-apt-repository ppa:ondrej/php
Εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε σταθερή έκδοση.
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm install 2.7.1
rvm use 2.7.1 --default
Το Bundler είναι ένα εργαλείο που σας επιτρέπει να εγκαταστήσετε πολλαπλές εκδόσεις GEM, να εκτελέσετε αυτήν την εντολή για να εγκαταστήσετε το Bundler:
gem install bundler
Για να κλωνοποιήσετε τον κώδικα έργου από το GitHub, δώστε το πιστοποιητικό λογαριασμού GitHub για έλεγχο ταυτότητας ενώ το έργο κλωνοποίησης.
git clone https://github.com/vteams/open-source-billing
cd open-source-billing
bundle install
yarn install
Αντιγραφή config/config.yml.copy στο config/config.yml για να ορίσετε τις διαμορφώσεις σας. Επεξεργασία config/config.yml με τις δικές σας ρυθμίσεις paypal:
paypal:
signature: YOUR_PAYPAL_SIGNATURE
business: YOUR_PAYPAL_BUSINESS
Επεξεργασία config/config.yml με τις δικές σας ρυθμίσεις εφαρμογής:
app_host: APP_HOST_HERE # e.g. osb.mydomain.com
app_protocol: http
Χρησιμοποιώντας την ακόλουθη εντολή στο Terminal για να λάβετε τη διαδρομή της διαδρομής βιβλιοθήκης WKHTMLTOPDF που έχει ήδη εγκατασταθεί στο σύστημα και, στη συνέχεια, επεξεργαστείτε το config/config.yml με τη δική σας εφαρμογή WKHTMLTOPDF.
wkhtmltopdf_path: YOUR_WKHTMLTOPDF_PATH
Για να κάνετε το SMTP \ _settings, μεταβείτε στις ρυθμίσεις, ανοίξτε μια φόρμα επεξεργασίας της εταιρείας κάνοντας κλικ σε μια εταιρεία και δώστε τα στοιχεία σας SMTP στην ενότητα Config Mail. Επεξεργασία config/config.yml με το δικό σας quickbooksapp’s oauth \ _consumer \ _key και oauth \ _consumer \ _secret.
quickbooks:
# QuickBooksApp's account key and secret
consumer_key: YOUR_QUICKBOOKS_APP_CLIENT_ID
consumer_secret: YOUR_QUICKBOOKS_APP_CLIENT_SECRET
Εκτελέστε την ακόλουθη εντολή στο Terminal για εκτέλεση εφαρμογής
rake secret
encryption_key: ENTER-YOUR-ENCRYPTED-KEY-HERE
rails db:create
rails db:migrate
rails db:seed
Πρέπει να ξεκινήσετε την καθυστέρηση \ _job για παράδοση μέσω email και άλλες εργασίες φόντου που απαιτούνται για σωστά λειτουργικότητα του OSB χρησιμοποιώντας την ακόλουθη εντολή
RAILS_ENV=production bin/delayed_job start
Μόλις ρυθμίσετε με επιτυχία το OSB, μπορείτε να χρησιμοποιήσετε τα παρακάτω διαπιστευτήρια για σύνδεση.
Email: <span id="cloak1a36824b07bcee77581f96f7957d6335">This email address is being protected from spambots. You need JavaScript enabled to view it.</span><script type="text/javascript">document.getElementById('cloak1a36824b07bcee77581f96f7957d6335').innerHTML='';var prefix='ma'+'il'+'to';var path='hr'+'ef'+'=';var addy1a36824b07bcee77581f96f7957d6335='admin'+'@';addy1a36824b07bcee77581f96f7957d6335=addy1a36824b07bcee77581f96f7957d6335+'opensourcebilling'+'.'+'org';var addy_text1a36824b07bcee77581f96f7957d6335='admin'+'@'+'opensourcebilling'+'.'+'org';document.getElementById('cloak1a36824b07bcee77581f96f7957d6335').innerHTML+='<a '+path+'\''+prefix+':'+addy1a36824b07bcee77581f96f7957d6335+'\'>'+addy_text1a36824b07bcee77581f96f7957d6335+'<\/a>';</script>
password: opensourcebilling
Θα πρέπει να διαμορφώσετε το Apache, το NGINX ή οποιοδήποτε άλλο διακομιστή ιστού/εφαρμογής της επιλογής σας για να εκτελέσετε OSB σε λειτουργία παραγωγής. Όταν ένας πελάτης λαμβάνει τιμολόγιο/εκτίμηση μέσω ηλεκτρονικού ταχυδρομείου, θα λάβει επίσης ένα σύνδεσμο σύνδεσης για να δει όλα τα τιμολόγιά του. Με την επίσκεψη σε αυτή τη διεύθυνση URL μπορεί να συνδεθεί στο λογαριασμό του ή μπορεί να δημιουργήσει τον λογαριασμό του εάν δεν έχει. Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το OpenSourceBilling στο σύστημά σας.