=== Tulus.ee Kampaaniad ===
Contributors: tulusee
Tags: woocommerce, coupons, marketing
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 8.0
Stable tag: 8.0.1
License: GPLv2 or later

Ühendab WooCommerce'i poe Tulus.ee-ga: loob kampaaniaid, sünkroniseerib muudatused ja loeb ostud.

== Description ==

Plugin loob WooCommerce'i sooduskoodi ja avaldab selle samal ajal Tulus.ee-s.
Kupongi muutmine või prügikasti viskamine jõuab automaatselt ka Tulus.ee-sse.
Kui klient sooritab ostu selle kupongiga, teatatakse ost tagasi, nii et
statistika on ühes kohas.

== Installation ==

1. WP Admin -> Pluginad -> Lisa uus -> Laadi plugin üles
2. Vali .zip fail ja aktiveeri
3. Menüüst "Tulus Kampaaniad" sisesta API võti

API võtme loob kaupmehe paneelis: tulus.ee/merchant -> API ja integratsioonid -> Loo uus API võti.
Vajalikud õigused: shops.read, coupons.read, coupons.create, coupons.update, coupons.activate, coupons.sync,
coupons.archive, coupon_redemptions.create, analytics.read. Võti algab tls_live_ (testis tls_test_).

== Frequently Asked Questions ==

= Uuendan versioonilt 7. Mida teha? =

Versioon 8 kasutab uut Tulus.ee Partner API v1-te. Vana võti (tl_…) ei tööta.
Loo kaupmehe paneelis uus võti ja sisesta see pluginasse. Ühendamisel seotakse
kõik olemasolevad kampaaniad automaatselt; juba Tulus.ee-s olev sama koodiga
kupong võetakse üle, mitte ei dubleerita.

= Kas kupong kaob, kui Tulus.ee ei vasta? =

Ei. Kupong luuakse poes igal juhul ja jääb tööle. Tulus.ee-sse saatmist saab
uuesti proovida, salvestades kupongi WooCommerce'is uuesti.

== Changelog ==

= 8.0.1 =
* Parandus: teated (nt ühendamise ja uuendamise teade) olid ühendamise lehel valge tekstiga valgel taustal. WordPress paigutab teated nüüd kaardi kohale ja tekst on loetav.

= 8.0.0 =
* Partner API v1 (Bearer võti, scope'id, poe valik).
* Kampaaniad sünkroniseeritakse /coupons/sync kaudu (idempotentne, woo:{ID} viide); olemasolevad koodid võetakse üle.
* Kustutamine arhiveerib Tulus.ee-s (statistika jääb alles).
* Ostu teatamine on idempotentne (tellimus + kood); tagasimakse/tühistamine tühistab kasutuse.
* Statistika: vaatamised/klikid/kopeerimised (mõõdetud) ja poe kinnitatud ostud eraldi.
* Nupp „Sünkrooni kõik“.

= 7.0.0 =
* Turvaparandus: kampaania kustutamine kontrollib nüüd, et kustutatav postitus
  on tõesti Tulus.ee kupong. Varem kustutas ettevalmistatud link jäädavalt
  suvalise postituse.
* Turvaparandus: kuupäevafiltrid on põgenetud (peegeldunud XSS).
* Turvaparandus: kõik vormikäsitlejad kontrollivad nüüd kasutaja õigusi.
* Turvaparandus: AJAX toodeteotsing nõuab nonce'i.
* API aadress on seadistatav; vaikimisi uus sait.
* Kupongi muutmine ja kustutamine sünkroniseeritakse Tulus.ee-sse.
* Vead on nähtavad: sünkroniseerimine ja ostuteade ei ole enam "saada ja unusta".
* Chart.js tuleb pluginaga kaasa; Select2 asemel WooCommerce'i oma selectWoo.
* Kustutamine viib kupongi prügikasti, mitte ei hävita.
* Tõlgitavad tekstid, uninstall.php.

= 6.2 =
* Esialgne versioon.
