=== Katalys Advertiser Integration ===
Contributors: homeyjd, katalysdev
Tags: affiliate, revoffers, katalys, tracking
Requires at least: 5.6
Tested up to: 6.7.1
Requires PHP: 5.5
Stable tag: 1.0.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Provides tightly-coupled integration with Katalys Affiliate Network for WooCommerce order tracking and attribution.

== Description ==

Supercharge your affiliate marketing strategy with the Katalys WordPress plugin, the essential tool to drive growth, connect with premium partners, and attribute sales through partnerships. This easy-to-install plugin is your first step to unlocking the power of the [Katalys Marketing Platform](https://katalys.com/brands/), offering a robust solution for brands looking to accelerate their growth.
Our plugin enables technical integration in one, no-hassle step. It listens for order-related hooks within your WordPress / WooCommerce installation and reports to the Katalys Attribution Engine when the order is complete. Our back-end system does the rest, analyzing and reporting on how much growth Katalys is driving for you, month after month.

## With Katalys You Will:

- Discover and invite Partners (affiliates) through the Katalys Marketplace
- Create and manage affiliate programs and custom payouts
- Create and manage affiliate links
- Manage marketing creatives
- Manage affiliate partnerships
- Monitor and track performance


## Why Katalys?
Katalys is at the intersection of performance marketing, attribution, content, and commerce. Through Katalys, you can connect with the right partners, publish high-performing content, and grow your sales.


## Unlock Profitable Partnerships
The Katalys WordPress plugin helps you collect data to easily create and manage a successful affiliate program.

- Premium Partners: Connect with high-performing partners to bring ready-to-buy shoppers directly to your site.
- Flexible Program Options: Easily create and manage CPS, CPA, or CPL programs tailored to your goals.
- Advanced Analytics: Gain full transparency with intelligent dashboards that track hits, conversions, and key metrics.
- Katalys Marketplace Access: Unlock paid and hybrid opportunities, combining affiliate and flat-fee models to fast-track partner activation with premium placements from top-tier publishers, driving rapid visibility and conversions.
- Data Protection First: Your customer data remains yours - used solely for accurate sales attribution under our [Privacy Policy](https://katalys.com/legal/privacy-policy/), ensuring privacy and trust in every partnership.
- Built-In Fraud Protection: Stay secure with automatic detection and blocking of click fraud for all Katalys clients.
- Top-Tier Compliance: Operate confidently with an organization SOC-2 Type II-ready and compliant with EU/US privacy policy like CCPA and GDPR.
- Unmatched Reliability: Enjoy 99.9% system uptime and comprehensive support, backed by the best team in the business.


*********

### Ready to Grow?
Whether new to affiliate marketing or a seasoned pro, easily manage and optimize your affiliate relationships from one platform - using intuitive tools to track performance, communicate with partners, and drive collaboration. Ready to grow?

Install the plugin and sign up on the Katalys Marketing Platform to get started.


== Changelog ==

2025-05-22: skip old order updates

2025-05-06: try to handle bad add_filter() calls in plugins

2025-04-23: add new setting to prefer WooCommerce-filtered value for order_id

2025-04-22: UPDATE BRANDING to reflect RevOffers-to-Katalys rebrand in 2023

2023-12-01: fix category names containing HTML

2023-11-21: fix double-encoding of order-time

2023-10-25: fix reporting for archived orders

2022-08-10: clean category-string by removing HTML tags

2022-07-01: add support for PHP8, simplify order-status-change reporting

2022-02-16: fix order-archiving reporting issue for old orders

2021-12-07: fix product-category reporting

2021-09-01: resolve deprecation notices on WooCommerce v4.0+

2021-07-23: support RouteApp for reporting shipping-fees, report payment_status for better order-rejection matching

2021-06-11: support performance reporting by product-category

2020-11-10: add compatibility with Gatsby/REST themes

2020-06-04: fix minor order_value mis-match for advertising customers

2020-01-06: run WooCommerce order_number filter to properly disambiguate custom numbering system

2019-10-15: adding RevAds opt-in, performance optimization for order-record, making cron an opt-in feature

2019-09-16: Compatible with 2-stage HTTP proxies, smarter defaults with regards to domain association.

2019-07-25: Compatible with IPv6, capable of running without WooCommerce (tracking only).

2019-05-20: Make code more consistent in error handling.

2019-05-13: Use cron for offline processing, add database table for tracking state.

2019-05-12: Use MultiCurl, background processing, and custom query for counts. MASSIVE performance gain for larger databases!

2019-05-08: Change reporting key to be congruent with other tools.

2019-05-07: Filter out local/16 IP addresses

2019-05-02: Big update:
- Now reporting refunds for faster order reconciliation!
- Adding REST endpoints for receiving signed status-update messages. This allows additional automation between advertisers and affiliates if desired.
- Listening for more order-related events to be compatible with additional WooCommerce plugins
- Dropping support for PHP 5.4, now requires PHP 5.5

2018-06-16: Adding debug export features

2018-06-05: Bug fixes

2018-05-28: WooCommerce deep integration (now a dependency)

2018-05-25: First version