Autentificare
Începe

Documentație Easy Digital Downloads

Documentație, Materiale de Referință și Tutoriale pentru Easy Digital Downloads 

Configurare și utilizare Gravity Forms Checkout

Extensia Gravity Forms Checkout pentru Easy Digital Downloads vă permite să creați formulare de achiziție pentru oricare dintre produsele dvs. prin Gravity Forms.

Configurare

După ce ați instalat și activat extensia Gravity Forms Checkout, nu există pași suplimentari de configurare – extensia este gata de utilizare.

Notă: Aceste instrucțiuni necesităGravity Forms Checkoutextensia, precum șiGravity Forms.

Conectare la Descărcare EDD

În editorul de formulare Gravity Forms, adăugați un câmp Produs la formularul dvs.

Editați câmpul Produs și dați-i un nume pe care doriți să-l afișați utilizatorilor. În exemplul de mai jos, produsul a fost numit „Nume Produs”.

Acest lucru se poate face trecând cursorul peste câmpul produsului și făcând clic pe butonul „Setări”.

Va exista un câmp derulant sub textul „Conectare la Descărcare EDD”. Selectați produsul EDD corespunzător din listă. Dacă produsul are variații, veți vedea un mesaj care spune că există variații (care necesită configurare suplimentară). Instrucțiunile pentru produsele variabile pot fi văzute mai jos.

Acum salvați formularul și ați terminat!

Conectare Descărcare EDD cu Prețuri Variabile

Când conectați un produs cu Prețuri Variabile, veți vedea un mesaj suplimentar sub meniul derulant „Conectare la Descărcare EDD”, care afirmă că descărcarea are variații.

Când conectați o Descărcare cu Prețuri Variabile, va trebui, de asemenea, să adăugați un câmp „Opțiune” în formular.

Odată ce câmpul „Opțiune” este în poziție, selectați o Descărcare din meniul derulant „Mapare Câmp Produs”.

Dacă produsul pe care l-ați ales are variații, va apărea un buton „Încărcare Opțiuni și Prețuri EDD pentru acest Produs”:

Făcând clic pe butonul „Încărcare Opțiuni EDD...” se vor încărca variațiile de preț din produsul Easy Digital Downloads selectat:

Acum salvați formularul și ați terminat.


Avansat: Cum se conectează Gravity Forms Checkout cu Variațiile EDD

Fie Numele variației produsului, fie ID-ul prețului trebuie să fie același ca în Easy Digital Downloads.

Conectare folosind Numele Variației

Cea mai ușoară modalitate de a conecta alegerile opțiunilor Gravity Forms la variațiile de preț Easy Digital Downloads este să le dați același nume. Numele EDD sunt încărcate automat când faceți clic pe butonul „Încărcare Opțiuni și Prețuri EDD pentru acest Produs”.

Conectare folosind ID-ul Prețului Variației

Când activați prețurile variabile în Easy Digital Downloads, utilizați numele variațiilor de preț.

Dacă, în schimb, doriți să utilizați un nume diferit, folosiți numărul care reprezintă poziția opțiunii, începând cu unu. În exemplul prezentat mai jos, variația „Bun” ar fi 1, „Mai bun” ar fi 2, iar „Cel mai bun” ar fi 3.

Puteți vedea în următorul ecran de captură că valorile care au fost setate sunt 1, 2 și 3. chiar dacă numele sunt diferite, se va conecta deoarece acele numere corespund pozițiilor variațiilor EDD.

Întrebări frecvente

De ce sunt achizițiile marcate ca „În așteptare”?

Există câteva motive pentru care o achiziție Gravity Forms ar putea fi marcată ca În așteptare în Easy Digital Downloads.

Formularul Gravity Forms nu a inclus metode de plată.

Starea va fi setată la „În așteptare” dacă:

  • Totalul comenzii este mai mare decât zero
  • Formularul Gravity Forms conectat nu are o metodă de plată configurată; nu se efectuează nicio plată la momentul trimiterii

Dacă acesta este cazul, atunci va trebui să modificați starea implicită a plății pentru a fi „Finalizată”.

Gravity Forms nu a „primit încă un răspuns” de la procesatorul de plăți

Poate dura ceva timp până când procesatorii de plăți notifică un site web că o plată a fost acceptată sau respinsă. În acest timp, achiziția va fi marcată ca „În așteptare” până la sosirea notificării.

Gravity Forms Checkout suportă plățile prin abonament?

Nu, în acest moment plățile prin abonament nu sunt suportate cu Gravity Forms Checkout. Dacă această funcționalitate este importantă pentru dvs., vă rugăm să ne anunțați.

Cum să definiți câmpurile Clientului care ar trebui utilizate

Dacă aveți un formular care are mai multe câmpuri de nume, e-mail sau adresă, este posibil să doriți să schimbați ce câmpuri sunt utilizate pentru Client.
În versiunea 2.0, dacă formularul dvs. are mai multe câmpuri de acest tip, veți vedea o nouă setare de formular „Câmpuri EDD”.

Din pagina de setări Câmpuri EDD, alegeți câmpul care va fi utilizat pentru Clientul EDD. Implicit, va fi utilizat primul câmp de tipul său.

Cum să redirecționați către pagina de confirmare a plății EDD

Dacă doriți să afișați utilizatorilor o chitanță Easy Digital Downloads în loc de o chitanță Gravity Forms, puteți face acest lucru actualizând confirmările formularului Gravity Forms. Iată cum.

În timp ce vă aflați în formular, navigați la Setări → Confirmări.

Plasați cursorul peste „Confirmare implicită” și faceți clic pe linkul „Editare”.

Schimbați „Tipul de confirmare” la „Redirecționare”. Odată setat la redirecționare, actualizați setarea URL de redirecționare la URL-ul paginii de confirmare a achiziției de la Easy Digital Downloads.

Odată ce aveți URL-ul de redirecționare, faceți clic pe „Salvare confirmare” și noile achiziții vor fi acum redirecționate către pagina de confirmare a achiziției Easy Digital Downloads. Utilizatorii vor vedea o chitanță generată de Easy Digital Downloads.

Modificări

Cum să modificați starea implicită a plății

Starea implicită a comenzilor noi înainte de aplicarea plății este „În așteptare”. Dacă doriți să acceptați plăți implicit, utilizați codul de mai jos:

<?php
add_filter( 'edd_gf_default_status', 'modify_edd_gf_default_status', 10, 2 );

/**
 * Modify the default status when there's no status match.
 *
 * @param string $default Default payment status for EDD ("pending" or "publish") (Default: "pending")
 * @param string $status The status of the Gravity Forms entry, set in $entry['payment_status']
 */
function modify_edd_gf_default_status( $default = 'pending', $status = '' ) {
	// Set the default status to be Completed/Paid
	return 'publish';
}

Cum să includeți linkurile de descărcare ale produsului de bază la achiziționarea unui produs cu variații de preț

Înainte de versiunea 1.3, dacă un client achiziționa un produs cu prețuri variabile și produsul de bază avea, de asemenea, o descărcare asociată, acesta primea un link către produsul de bază, precum și către produsul variabil pe care îl cumpărase. În versiunea 1.3, acest lucru a fost modificat astfel încât clienții să primească doar un link către opțiunea pe care au achiziționat-o.


Dacă doriți să restaurați această funcționalitate, adăugați acest cod în fișierul functions.php al temei dvs.:

<?php
add_filter('edd_gf_variable_products_include_base', '__return_true');
A fost util acest articol?

Începeți să vindeți astăzi!

Alăturați-vă peste 50.000 de proprietari de magazine inteligente și începeți să folosiți cel mai ușor mod de a vinde produse digitale cu WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]