Abby
Abby automates the recording of revenue in your accounting book. Each sale, payment, or settled invoice in CLIENTXCMS is automatically synchronized to the correct revenue account, without manual entry. Configure your products, let Abby generate the entries, and keep a complete history: date, amount, customer, invoice, and direct link.
To use the following features, the Abby addon must be enabled on your CLIENTXCMS. click here to enable it
The Abby addon only imports invoices once they are paid. Unpaid, cancelled, or other invoices will not be imported into Abby. It does not import manual payments made with customer credits since they are already recorded as revenue when the credit is added.
Configuration
You can configure your Abby environment in your .env file by adding the following lines:
ABBY_API_KEY=your_api_key
Replace your_api_key with your Abby API key.
You can find your API key in your Abby account under Settings > Integration > API Key > Add a key.
Migrating Existing Data
If you already have paid invoices in CLIENTXCMS before installing Abby, you can migrate this data to Abby using the following artisan command:
php artisan abby:process-invoices --start-date=YYYY-MM-DD --end-date=YYYY-MM-DD
Replace YYYY-MM-DD with the start and end dates of the period you want to migrate. This command will process all paid invoices between these two dates and record them in Abby.
This will only import paid invoices. Unpaid, cancelled, or other invoices will not be migrated.