WooCommerce · Official documentation PRO
Technical Manual WC Community Pricing
v2.9.21
Compliance & support

8. Privacy and GDPR

GDPR-oriented overview: data types, WP export/erase, retention and uninstall.

Community Pricing PRO stores campaign and referral-related data needed to run promotions fairly. This chapter summarizes what merchants should know for privacy policies and WordPress Tools export/erase. It is not legal advice — align with your counsel and your shop’s privacy policy.

8.1 What the plugin typically processes

  • Order / campaign linkage — which orders participate, compensation status, campaign snapshots.
  • Admin audit events — Global Log / Hub ledger entries (who changed what, when).
  • Partner / referral — partner profile data, hit counts, rewards ledger (coupon-style rewards, not bank payouts).
  • Technical safeguards — limited IP-related data for abuse control may be stored in a vault table (not exposed as plain IP in personal-data export).

8.2 WordPress Export / Erase Personal Data (2.9.17+)

Under Tools → Export Personal Data and Tools → Erase Personal Data, PRO registers exporters/erasers for:

  • Partner referral profile, hit count, and rewards (no plain IP in export).
  • Promotion-log index entries tied to the user.

Event-log email anonymization on erase follows the existing plugin behaviour. After erase, verify Hub/Global Log and Partner views for the affected account.

8.3 Privacy policy suggestions

Suggested themes for your store privacy policy (adapt, do not paste blindly):

  • Processing for legitimate interest / contract performance in running community campaigns and preventing abuse.
  • Customer rights to export and erase personal data via WordPress Tools (or your DSR process).
  • That campaign emails and My Rewards status may reference order participation and compensation outcomes.

PRO may ship suggested privacy-policy text in admin — review it before publishing.

8.4 Retention & uninstall

  • Where settings expose retention knobs, they primarily cover referral/IP-style retention — not a full campaign-audit purge dial. Do not keep personal data longer than your policy allows.
  • WooCommerce → Community Pricing → Tools & Sync → Data & uninstall (2.9.15+) lets you choose what happens to WCCP data when you delete the plugin, and optionally Purge data now. Fresh installs default to Keep all data on uninstall (keep_all) — deleting the plugin does not wipe the database unless you change the policy or run a purge. Details: FAQ 9.18.

8.5 Related chapters