Installation
Requirements
Section titled “Requirements”- CS-Cart or Multi-Vendor 4.17.2 to 4.21.x, PHP 7.4 to 8.3 with cURL and OpenSSL.
- A sevDesk account (any plan with API access) and its API token: in sevDesk open your user settings; the token is a 32 character code. For tests use a free sevDesk trial account.
- A cron job (recommended) so the queue runs every few minutes.
Install
Section titled “Install”- Go to Add-ons > Manage add-ons, click the + button and upload
kv_sevdesk-<version>.zip. - Install sevDesk Accounting Sync and enter your licence key in its settings (License section).
- Open Orders > sevDesk documents > Connection, choose Test mode, paste the token of your trial account and press Save and test. The page shows the bookkeeping version and the number of payment accounts.
- Open Mapping: choose the payment account for bookings (a clearing or cash account), check the tax rates, and enter the sevDesk user ID for “contact person” if the field shows no suggestion (new accounts without any invoice).
- Set up the cron job shown in the add-on settings (Cron section).
- Place a test order, set it to the invoice status and check the invoice in sevDesk. Then switch to Live with the token of your real account.
Upgrade
Section titled “Upgrade”Upload the new package over the installed add-on (Add-ons > Manage add-ons > upload) or use the Upgrade Center package. Do not uninstall to upgrade.
Uninstall
Section titled “Uninstall”Uninstalling keeps the links between your orders and the sevDesk documents, the contact map, the connection and the settings, unless you tick Permanently delete all invoice data on uninstall first. That way a reinstall never invoices an order a second time. The documents themselves always stay in sevDesk.