Linux 软件免费装
Banner图

Kledo

开发者 kledo
更新时间 2026年10月7日 19:22
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

WooCommerce Accounting Kledo

下载

1.0.0 1.8.1 1.1.0 1.1.3 1.1.2 1.8.0 1.3.0 1.4.0 1.4.1 1.1.1 1.1.4 1.1.5 1.2.0 1.3.1 1.2.1 1.5.0 1.7.4

详情介绍:

Integrates WooCommerce with Kledo accounting software. Sales orders and invoices are sent to Kledo automatically when orders reach the right status, every send is checked back in Kledo, and the plugin gives you the tools to find and resend anything that did not arrive. Automatic sync Every send is checked back in Kledo Kledo answers a send as soon as it has queued it, before it creates anything. The plugin therefore reads every sales order and invoice back from Kledo afterwards: Order list Kledo Status tab (WooCommerce > Kledo > Kledo Status) Sync tab: orders that are not in Kledo yet Diagnostics tab: why did an order not reach Kledo? Retries Invoice-to-sales-order linking (Invoice tab) API Key Status (Configure tab) Quick access Guide & FAQ tab Logging Tutorial [youtube https://www.youtube.com/watch?v=0AmD4Aja88c]

安装:

  1. Install the Kledo plugin either via the WordPress plugin directory, or by uploading the files to your web server (in the /wp-content/plugins/ directory).
  2. Activate the Kledo plugin through the 'Plugins' menu in WordPress.
  3. Navigate to the 'Kledo' settings page to setup API credentials and connect your Kledo account.
  4. Configure your invoices in 'Invoice' tab.

屏幕截图:

  • Invoice plugin settings page
  • Order plugin settings page
  • Kledo Status tab: Kledo status of every sales order and invoice
  • Kledo status, actions and diagnosis on the order screen

升级注意事项:

1.8.0 Checks every sent sales order and invoice back in Kledo and flags the ones Kledo failed to create; adds order-list filters and bulk actions, a clearer Transactions screen renamed Kledo Status, a Sync tab to send orders missing from Kledo gradually, and a Diagnostics tab to find out why an order did not arrive. 1.7.4 Fixes API keys silently failing after Kledo's automatic renewal; adds invoice-to-sales-order linking controls, API key expiry warnings, and an order-list Kledo status column.

常见问题:

An order is not in Kledo. What should I do?

Open WooCommerce > Kledo > Diagnostics, enter the order number and click "Run diagnosis". It tells you the most likely cause and what to do. If it does not solve it, download the report and send it to Kledo support.

What does "Failed in Kledo" mean?

Kledo accepted the order but did not create it — the problem happened inside Kledo, and only Kledo's logs say why. The plugin does not resend it automatically, so a slow Kledo cannot cause duplicates. Resend it from the order, the order list, or the Kledo Status tab, and run a diagnosis if it fails again.

How do I send orders that were placed before I installed the plugin?

Use the Sync tab. It lists the Processing and Completed orders of the chosen period that are not in Kledo yet, and "Process gradually" sends them a few per minute. Orders already in Kledo are skipped.

Does the plugin send old orders by itself after I install or update it?

No. It only counts them and shows a notice. Nothing is sent until you press "Process gradually" in the Sync tab, or switch on "Send Automatically Every Day".

What should I know before sending old orders?

Each transaction is dated with its order date, so reports of earlier months in Kledo change, and invoices reduce warehouse stock on that date. Kledo currently does not refuse dates inside a period you have locked (closed books), so choose a date range that does not reach into one.

Is customer data or my API key sent anywhere by the Diagnostics tab?

No. The report is only stored in your store for 7 days, and only leaves it when you download it. The API key is never included, and the customer's name, email, phone and address are partly hidden unless you tick "Include full customer data in the report".

What does "Link Invoice to Sales Order" do, and should I turn it off?

When on (the default), every invoice sent to Kledo is linked to its Kledo sales order, so the sales order's invoiced quantities and closure follow that invoice. Turn it off only if you manage sales order closure separately in Kledo and do not want invoices from this store to affect it — an unlinked invoice never counts toward the sales order.

What does "Close Sales Order When Invoiced" do?

When on (the default), invoicing also asks Kledo to close the linked sales order immediately. Turning it off keeps the sales order open at the moment of invoicing, but Kledo still recalculates and closes it later if anything else changes the invoice or the order — this setting only affects the immediate close, not the eventual one.

Where do I see whether Kledo actually closed the sales order?

On the "Kledo" column on the WooCommerce order list, or by running the "Kledo: Check Kledo status now" order action on an individual order, which records the result as an order note.

Why is my saved API key shown as a company name and a few characters instead of the full key?

The Configure tab masks a saved key for display, showing only the company it belongs to and the key's last four characters. The masked value is never treated as a new key — save a real key to replace it.

What do the API Key Status warnings on the Configure tab mean?

The Configure tab reads how much life the saved key has left and warns 30 and 7 days before it expires. If Kledo has already rejected the key, or if Kledo's own automatic renewal replaced it with a different key, the tab says so directly instead of letting syncs fail silently.

I don't see a "kledo" command in the WordPress command palette

The command palette integration needs WordPress 6.9 or later — earlier versions only expose the palette inside the block and site editors — and the manage_woocommerce capability. Confirm both your WordPress version and your user role.

更新日志:

1.8.0 1.7.4 Upgrading from 1.5.0 goes straight to this release. Versions 1.6.0 through 1.7.3 were never published — the source carried @since tags for them while the released version stayed at 1.5.0, so everything built under those numbers is listed here. 1.5.0 1.4.1 1.4.0 1.3.1 1.3.0 1.2.1 1.2.0 1.1.5 1.1.4 1.1.3 1.1.2 1.0.0