Newcraft Moneybird Sync for WooCommerce
Turn WooCommerce orders into Moneybird contacts and sales invoices through Flowwise. The guided connection sends you directly from WordPress to the matching WooCommerce-to-Moneybird setup, with WooCommerce already selected.
Supported workflows
Depending on the sync you configure in Flowwise, supported workflows include:
- WooCommerce customers to Moneybird contacts.
- WooCommerce orders to Moneybird sales invoices.
- Payment registration for paid WooCommerce orders.
- WooCommerce refunds to Moneybird credit notes.
- Safe retries and duplicate protection for processed orders.
How the connection works
- Start the connection from WooCommerce > Moneybird Sync.
- Sign in to Flowwise and return to WordPress.
- Confirm the WooCommerce access explicitly.
- Select your Moneybird administration through secure OAuth in Flowwise.
- Configure when invoices, payments and credit notes should be created.
The synchronization runs in Flowwise. The WordPress plugin provides the secure WooCommerce connection, connection status and direct onboarding into the matching accounting setup. It does not store the WooCommerce consumer secret after the signed handoff.
Shared WooCommerce access
Compatible Newcraft plugins share one WooCommerce REST API key. Disconnecting this plugin does not revoke that key while another compatible Newcraft plugin still uses it. The key is revoked when the final owner disconnects or is uninstalled.
A Flowwise account is required. Open the service at app.flowwise.dev.
This plugin is developed by Newcraft and connects to the Flowwise service. It is not affiliated with, endorsed by or sponsored by Moneybird, WooCommerce or Automattic.
External services
This plugin connects to Flowwise, a service operated by Newcraft, at https://app.flowwise.dev/.
When an administrator starts the connection, the plugin redirects to Flowwise and includes the WooCommerce store URL, WordPress admin return URL, WordPress callback URL, plugin identifier and WooCommerce to Moneybird recipe identifier.
After the administrator confirms, the plugin sends an HTTPS POST containing the signed Flowwise token, store URL and name, WordPress site and admin URLs, plugin and WooCommerce versions and either:
- a newly generated WooCommerce consumer key, consumer secret and key id; or
- an existing Flowwise connection id and disconnect proof when another compatible Newcraft plugin already connected this store.
Flowwise uses this data to connect the WooCommerce provider account, create or reuse the WooCommerce to Moneybird setup and validate the WooCommerce API connection. Flowwise processes WooCommerce orders, customer details, refunds and the resulting Moneybird records only for the syncs configured by the merchant.
When the last compatible Newcraft plugin disconnects or is uninstalled, the plugin sends the Flowwise connection id, disconnect proof, event type, store URL, WooCommerce key id, plugin details and WordPress URLs to Flowwise. It then revokes the generated WooCommerce REST key when possible. If another compatible plugin still uses the shared connection, the key remains active.
Flowwise privacy policy: https://flowwise.dev/privacy-policy/
Flowwise terms of service: https://flowwise.dev/terms-of-service/
Support
For WordPress installation issues, use the WordPress.org support forum after publication. For Flowwise accounts, setup, billing or sync questions, contact https://flowwise.dev/contact/.
Privacy
The plugin does not set storefront cookies and does not load third-party scripts on storefront or WordPress admin pages. Connection actions send data only to Flowwise as described in External services.
