Linux 软件免费装
Banner图

OrderGuard

开发者 orderguard
更新时间 2026年10月31日 15:32
PHP版本: 8.2 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

shipping woocommerce cash on delivery fraud prevention returns

下载

0.3.0 0.3.1 0.3.2

详情介绍:

Stop risky uncollected orders and serial returners before you ship. OrderGuard relies on an external cloud service (api.orderguard.net) to work — the risk scores come from a network shared between merchants. Full details of what is sent and when are in the External services section below. Powered by a shared merchant network, OrderGuard shows collection and return risk before you ship. Built-in automations save time and protect your margins — without slowing down reliable customers. Cash on delivery loses money two ways: parcels that are never collected, and orders that come straight back as returns. OrderGuard scores both — so you can spot the no-shows and the serial returners before a parcel goes out. When an order arrives, OrderGuard shows two numbers right inside the WooCommerce order: a collection risk and a return risk. Every order with a usable phone number or email is checked, not only cash-on-delivery ones — except for customers on your exclusion list, who are never checked and never sent — the scores matter most for COD, but a serial returner is worth knowing about whatever they paid with. You decide what to do — ship as normal, confirm by phone, or offer prepayment instead. OrderGuard never cancels or holds an order by itself. Privacy-first by design Phone numbers and email addresses are converted into SHA-256 hashes inside your own website, before anything is transmitted — these contact fields leave your site only as hashes, and the raw values never reach OrderGuard's servers. The service also receives the order facts listed below, such as status, outcome, billing country and references; those facts may be sent even when no usable contact hash can be produced. Names, customer IP addresses, street addresses, cities or regions, postal codes, order amounts and payment-card or payment-credential details are never transmitted. Two things we would rather state plainly than gloss over. Those hashes are pseudonymous data, not anonymous data. And if you flag or block a customer, their name, email and phone are stored locally, on your own site, so that your blocked-clients list is readable by you — that data stays on your server and is not sent to OrderGuard. What you get When WordPress completes a customer erasure, OrderGuard deliberately keeps any matching entry in the store’s exclusion list. That minimal local suppression record is retained so the store continues to honour the person’s request and does not send their later data back to the network. An administrator may remove the exclusion separately after considering the store’s legal obligations. How the network decides Only resolved order records feed the risk scores: kept, returned or not collected. Their age, the fraction refunded and the amount of resolved history affect the numerical result. A courier-reported result can settle what an order's outcome was, but it feeds that same order record — it is not a separate scoring input. Merchant reports never change the risk score at all: they are shown alongside it as a separate advisory count, and in the order panel, reports from other stores are shown only after at least two independent stores agree — so a single mistaken report can never follow a shopper elsewhere. Cross-store sharing of flag/block marks ("Merchant Signals") is free, off by default, and requires the merchant's deliberate opt-in. Free and Pro The Free plan includes the core features above, including automatic COD hiding with fixed limits. OrderGuard Pro is a separate add-on (installed from orderguard.net) that adds live re-scoring on the order screen and custom risk thresholds. The free plugin contains no locked code.

安装:

  1. Install and activate the plugin (WooCommerce must be active).
  2. Go to OrderGuard in the admin menu and complete activation for your store.
  3. Your last 24 months of orders are imported automatically once activation completes, so scoring is useful straight away. Progress is shown in OrderGuard → Settings → Account. All payment methods are included, not only cash on delivery.
  4. Review the settings in OrderGuard → Features. The privacy-sensitive options — automatic COD hiding and cross-store Merchant Signals — ship switched off; enable them only if you want them.

屏幕截图:

  • The Features screen, showing Flag for review and Merchant Signals controls.
  • Pro settings for live order-card scoring and courier delivery sync.
  • Reporting or blocking a customer, with three levels of action.
  • The Insights report.

升级注意事项:

0.3.2 Pro customers now get the Pro add-on from the downloads page on orderguard.net; the Plan tab links there. 0.3.1 Billing links fixed (portal and invoice PDF), admin fixes (tab bar on phones, Bulgarian links) and a ready-made privacy-notice text for your store. Stores still on 0.2.x: the 0.3.0 notice below still applies (stop the workers, supervised takeover). 0.3.0 Existing stores must follow the documented stop-the-workers and supervised takeover procedure. Do not force activation by editing lifecycle records. 0.2.23 Completes the full OrderGuard namespace required for directory review. Private pilot stores must complete the managed compatibility migration before installing the public package. 0.2.22 Carries existing settings forward and repairs renamed scheduled tasks. A previously stranded history import may restart after a safety delay of at least five minutes, from its saved position when available or from the beginning otherwise. 0.2.8 Pro subscribers can now download the add-on directly from the Plan tab. 0.2.7 Adds a Data removal setting on the Account tab. Nothing is deleted unless you deliberately switch it on. 0.2.6 Cash-on-delivery hiding now also works on the block-based checkout. Recommended for stores using the newer WooCommerce checkout blocks.

常见问题:

Do my customers' phone numbers or emails leave my store?

Not in readable form. They are converted into SHA-256 hashes on your own server first, and only those hashes are transmitted; the raw originals never leave your site. The hashes are still pseudonymous personal data, as explained below. We do not claim those hashes are anonymous. A hash of a phone number is pseudonymous personal data — the range of possible mobile numbers is small enough that a plain hash could be guessed at. That is why OrderGuard's server applies HMAC-SHA256 with a secret key of its own before storing anything, so that someone holding only a copy of the database cannot test guesses against it without also holding that server-side key.

Does OrderGuard block orders automatically?

Not unless you switch it on. By default the scores are advisory — you decide. Automatic COD hiding is off by default, and even then it only hides the cash-on-delivery option; the customer can still buy using another payment method.

Does it work with the new block-based checkout?

Yes. COD hiding works on both the classic checkout and the block-based (Gutenberg) checkout.

What do I have to tell my own customers?

Because the plugin processes personal data on your behalf, you should mention it in your store's own privacy notice. OrderGuard provides ready-made disclosure text in the plugin's Legal tab that you can copy.

What happens when a customer asks me to erase their data?

OrderGuard automatically processes the records within the request's scope that meet its identity-matching checks. Manual flags that match the customer only through a phone number or an alternative email address are not proof that the flag belongs to that customer, so OrderGuard lists them for you to review. It records a review notice and does not report the erasure as complete. Very common phone numbers or email forms are counted rather than listed, and those counts still need investigating. The merchant guide explains what to do and how quickly to answer the customer: https://www.orderguard.net/merchant-guide/

Which couriers does delivery sync cover?

Courier adapters are included for Econt, Speedy, BOX NOW and Pigeon Express. Live-store verification has covered Econt through mreja.net's WooCommerce Econt plugin, Speedy through Extensa's woocommerce-speedy plugin, and BOX NOW. Econt's official plugin, Econt and Speedy through Bulgarisation, and Pigeon Express have not yet been verified on a live store. API-based adapters ask the courier directly, using credentials already saved by the courier's own WooCommerce plugin. The mreja.net WooCommerce Econt adapter instead reads that plugin's local tracking tables and does not contact Econt. Every adapter is designed to record an outcome only when the available data can be interpreted unambiguously. Without a working adapter the plugin still works — it relies on order statuses instead of courier-reported results.

Is it really free?

Yes. The core Free-plan features described above — including Merchant Signals and automatic COD hiding with fixed limits — are free. Custom limits and live order-screen re-scoring require the optional OrderGuard Pro add-on, distributed separately from orderguard.net: Pro customers get it from https://www.orderguard.net/downloads/ (complimentary Pro stores through OrderGuard support) and install it manually. This plugin never downloads, installs, activates or updates the add-on.

更新日志:

0.3.2 0.3.1 0.3.0 0.2.23 0.2.22 0.2.21 0.2.20 0.2.19 0.2.18 0.2.17 0.2.16 0.2.15 0.2.14 0.2.13 0.2.12 0.2.11 0.2.10 0.2.9 0.2.8 0.2.7 0.2.6 0.2.5 0.2.4 0.2.0