Extensia Zapier pentru Easy Digital Downloads vă permite o modalitate simplă și puternică de a integra magazinul dvs. Easy Digital Downloads cu peste 400 de servicii web terțe, inclusiv Highrise, Twilio, Campaign Monitor, MailChimp, Xero, Zendesk, Dropbox, Google Docs și multe altele!
Configurare EDD
După ce ați instalat și activat extensia Zapier, va trebui să generați o cheie API pentru ca extensia să funcționeze.
Navigați la Downloads > Tools > API Keys. Dacă aveți deja o cheie API conectată la contul dvs. de utilizator, o puteți folosi pe aceea.

Notă: Pentru utilizare cu Zapier, cheia API trebuie generată pentru un cont de utilizator care este „Administrator”.
Configurare Zapier
-
- Faceți clic pe acest link pentru a obține acces la aplicația EDD (în prezent privată): https://zapier.com/developer/public-invite/76688/7cf87d2c6d63d9fbd9a75fe40dbf3065/.
- Creați un Zap nou și selectați Easy Digital Downloads ca serviciu declanșator:

- Prima dată când creați un Zap cu Easy Digital Downloads, va trebui să vă autentificați site-ul furnizând URL-ul site-ului dvs., cheia API și Tokenul API. Pentru a găsi aceste chei, urmați pașii din acest articol.
- Configurați Zap-ul să se comporte așa cum aveți nevoie cu parametri condiționali opționali. Zapier vă va cere apoi să rulați un trigger de test:

- Când vedeți ecranul de mai sus, accesați tabloul de bord WordPress și navigați la Downloads → Settings → Extensions → Zapier.
Când sunteți acolo, trimiteți Trigger-ul pe care Zapier îl solicită:

După ce faceți clic pe Trigger-ul corect pentru a-l trimite, veți vedea acest lucru în fila dvs. Zapier:
Notă: Dacă primiți o eroare precum „Problem creating Webhook Subscription”, este posibil să fie necesar să salvați din nou permalinks în WordPress. Faceți acest lucru navigând la Settings → Permalinks → Save. Dacă eroarea persistă după salvarea permalinks, verificați din nou dacă extensia Zapier pentru EDD este activată sub Dashboard → Plugins.
Exemple de triggere în Zapier
Iată o descriere a fiecărui trigger de exemplu din EDD Zapier și când apar acestea de obicei:
Trimite notificarea „Client nou”
Acest lucru va trimite un trigger de test către Zapier, pretinzând că a fost creat un client nou.
Trimite notificarea „Client actualizat”
Acest lucru va trimite un trigger de test către Zapier, pretinzând că un client a fost actualizat/modificat.
Trimite notificarea „Comandă nouă”
Acest lucru va trimite un trigger de test către Zapier, pretinzând că o comandă tocmai a fost finalizată/plătită.
Trimite notificarea „Comandă în așteptare”
Acest lucru va trimite un trigger de test către Zapier, pretinzând că o plată tocmai a intrat, dar starea acelei plăți este „în așteptare”. Rețineți că un exemplu al acestui lucru este cineva care a completat formularul de checkout și apoi a mers la PayPal pentru plată. Avem înregistrarea vânzării, dar ei nu și-au finalizat încă plata.
Trimite notificarea „Comandă eșuată”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o comandă a eșuat. Rețineți că o plată „eșuată” are loc de obicei dacă cardul de credit a fost respins de bancă sau a apărut o eroare de plată.
Trimite notificarea „Comandă abandonată”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o comandă a fost abandonată. Rețineți că plățile „abandonate” au loc dacă o plată „în așteptare” nu este finalizată după o săptămână.
Trimite notificarea „Comandă rambursată”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o comandă a fost rambursată.
Trimite notificarea „Comandă revocată”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o comandă a fost revocată. O comandă „revocată” are loc dacă retrageți accesul unui client la produs fără a rambursa banii.
Trimite notificarea „Comandă ștearsă”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o comandă a fost ștearsă.
Trimite notificarea „Comandă pre-aprobată”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o comandă a fost pre-aprobată. O plată pre-aprobată este una pentru care clientul a aprobat plata, dar aceasta nu a fost încă procesată. Acest lucru se întâmplă doar în anumite configurații unice și specifice, implicând de obicei un plugin de tip crowdfunding.
Trimite notificarea „Fișier descărcat”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că un fișier a fost descărcat de către un client.
Trimite notificarea „Abonament nou”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că a fost creat un nou abonament recurent. Acest lucru se întâmplă de obicei atunci când un client achiziționează un produs recurent pentru prima dată. Cu toate acestea, se poate întâmpla și dacă creați manual un profil de abonament pentru un client în Descărcări → Abonamente → Adaugă nou.
Trimite notificarea „Plată abonament nou”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că un produs recurent nou a fost achiziționat cu succes. Acest lucru se întâmplă atunci când un client achiziționează cu succes un produs recurent pentru prima dată.
Trimite notificarea „Abonament reînnoit”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o plată recurentă a fost reușită. Acest lucru se întâmplă de obicei de fiecare dată când vine o plată recurentă – dar nu pentru plata inițială a unui abonament.
Trimite notificarea „Abonament finalizat”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că un abonament recurent a fost finalizat. Acest lucru se întâmplă de obicei dacă produsul dvs. recurent are un număr maxim de ori în care ar trebui să taxeze clientul. De exemplu, dacă este setat să taxeze clientul doar de 4 ori, după ce vine a 4-a plată recurentă, abonamentul este finalizat.
Trimite notificarea „Abonament expirat”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că un abonament recurent a expirat. Acest lucru se întâmplă de obicei dacă un client s-a înscris la un abonament, dar cardul său de credit este anulat și nu efectuează plata recurentă la timp.
Trimite notificarea „Abonament eșuat”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că un abonament recurent eșuează. Acest lucru se întâmplă de obicei dacă un client s-a înscris la un abonament, dar cardul său de credit este anulat și încă încercăm să încasăm cardul deoarece timpul de expirare nu a fost încă atins.
Trimite notificarea „Abonament anulat”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că un abonament recurent a fost anulat. Acest lucru se întâmplă de obicei dacă un client alege să își anuleze abonamentul.
Trimite notificarea „Cheie de licență nouă” Aceasta va trimite un declanșator de test către Zapier, pretinzând că o nouă cheie de licență tocmai a fost creată.
Trimite notificarea „Starea cheii de licență schimbată în inactivă” Aceasta va trimite un declanșator de test către Zapier, pretinzând că o cheie de licență tocmai a fost setată la „inactivă”. O licență este de obicei „inactivă” dacă nu este activă în prezent pe niciun site.
Trimite notificarea „Starea cheii de licență schimbată în expirată” Aceasta va trimite un declanșator de test către Zapier, pretinzând că o cheie de licență tocmai a fost setată la „expirată”. O licență este de obicei „expirată” dacă a depășit data de expirare și nu a fost reînnoită de către client.
Trimite notificarea „Starea cheii de licență schimbată în dezactivată” Aceasta va trimite un declanșator de test către Zapier, pretinzând că o cheie de licență tocmai a fost setată la „dezactivată”. O licență este de obicei „dezactivată” dacă ați setat-o manual ca dezactivată ca administrator al site-ului sau achiziția a fost rambursată.
Trimite notificarea „Starea cheii de licență schimbată în activă” Aceasta va trimite un declanșator de test către Zapier, pretinzând că o cheie de licență tocmai a fost activată pe un site.
Trimite notificarea „Cheie de licență dezactivată”
Aceasta va trimite un declanșator de test către Zapier, pretinzând că o cheie de licență tocmai a fost dezactivată de pe un site.
Câmpuri disponibile de la Easy Digital Downloads în Zapier
Când configurați un Zap în contul dvs. Zapier, este util să știți ce informații vă vor fi disponibile de la Easy Digital Downloads. Iată o defalcare a câmpurilor standard incluse în fiecare hook:
Comandă nouă, Comandă rambursată, Comandă revocată, Comandă în așteptare, Comandă eșuată, Comandă abandonată, Comandă ștearsă, Comandă anulată:
- ID comandă
- Prenume
- Nume de familie
- Produse comandate
- Data comenzii
- Cheie comandă
- Gateway de plată
- Subtotal
- Taxă
- Taxe
- Total
- Coduri de reducere
- ID tranzacție
- Email Client
- Adresă de facturare
Client nou, Actualizare client:
- ID utilizator
- Nume
- Prenume
- Nume de familie
- ID-uri de plată
- Valoare achiziție
- Data Creării
- Număr achiziții
- Note
Licență nouă, Licență activată, Licență dezactivată, Licență expirată, Licență dezactivată:
- ID licență
- Cheie de licență
- Starea Licenței
- Nume client
- Email Client
- ID produs
- Nume produs
- Limită activare
- Număr activări
- URL-uri activate
- Data Expirării
- Licența este pe viață (adevărat/fals)
Fișier descărcat:
- Nume fișier
- URL fișier
- Email Utilizator
- Nume produs
Abonament creat, Abonament reînnoit, Abonament finalizat, Abonament expirat, Abonament eșuat, Abonament anulat :
- ID Client
- Perioada abonamentului
- Suma inițială
- Suma recurentă
- Plăți facturate
- ID tranzacție
- ID plată inițială/părinte
- ID produs
- Data creării
- Data Expirării
- Stare
- ID profil
- Gateway
- Client
- ID utilizator
Articole înrudite
Extensii integrate
Următoarele extensii pentru Easy Digital Downloads au fost integrate pentru a avea declanșatoare în Zapier:


