Sync orders to the Dutch accounting platform E-boekhouden.nl
npm install @pinelab/vendure-plugin-e-boekhouden
Support by
Support languages
en
nl
Integration type
Partner
Category
Other
Compatible with
>=2.2.0
Latest version
1.2.1
Last published
Aug 6, 2024
Downloads in past month
55
Vendure E-boekhouden plugin
Official documentation here
Plugin for syncing orders to the Dutch accounting platform E-boekhouden.nl.
Getting started
Send orders to e-Boekhouden as GeldOntvangen
mutation and configured account
and contraAccount
numbers. Creates a
mutation line for each taxrate of the order’s tax summary.
- Add this to your plugin in
vendure-config.ts
:
import { EboekhoudenPlugin } from '@pinelab/vendure-plugin-e-boekhouden'
plugins: [
EboekhoudenPlugin,
...
]
- Run a database migration to add the config entity to your database.
- Add this plugin to the Vendure admin ui plugin to add the configuration screen to Vendure.
plugins: [
AdminUiPlugin.init({
port: 3002,
route: 'admin',
app: compileUiExtensions({
outputPath: path.join(__dirname, '__admin-ui'),
extensions: [EboekhoudenPlugin.ui],
}),
}),
];
You can read more about Admin UI compilation in the Vendure docs
- Start the server and set your credentials via
Settings > E-boekhouden
Development - generate new client
- Go to https://soap.e-boekhouden.nl/soap.asmx?wsdl and save the wsdl file in
src/client/e-boekhouden-wsdl.xml
. - Run
yarn generate-soap-client
. src/client
will now have an updated and typed soap client for e-Boekhouden.
Get started
Create your first commerce experience with Vendure in less than 2 minutes
Vendure is a registered trademark. Our trademark policy ensures that our brand and products are protected. Feel free to reach out if you have any questions about our trademarks.
Documentation
Newsletter
Get the latest product news and announcements delivered directly to your inbox.