<html lang="it-it" dir="ltr"><head></head><body># Configurazione e utilizzo di Gravity Forms Checkout

L'estensione [Gravity Forms Checkout](https://easydigitaldownloads.com/downloads/gravity-forms-checkout/) per Easy Digital Downloads ti consente di creare moduli di acquisto per qualsiasi tuo prodotto tramite Gravity Forms.

### Configurazione

Dopo aver [installato e attivato](https://easydigitaldownloads.com/docs/how-do-i-install-an-extension/) l'estensione Gravity Forms Checkout, non ci sono ulteriori passaggi di configurazione: l'estensione è pronta per l'uso.

**Nota: queste istruzioni richiedono l'estensione** [Gravity Forms Checkout](https://easydigitaldownloads.com/downloads/gravity-forms-checkout/) **così come** [Gravity Forms](https://www.gravityforms.com/) **.**

##### Sommario

- [Connetti a EDD Download](#connect)
- [Connetti EDD Download con prezzi variabili](#connect-variable)
- [FAQ](#faq)
- [Modifiche](#modify)



### Connetti a EDD Download

Nell'editor dei moduli di Gravity Forms, aggiungi un campo Prodotto al tuo modulo.

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3a5b947.png)Modifica il campo Prodotto e dagli un nome che desideri mostrare agli utenti. Nell'esempio seguente, il prodotto è stato chiamato "Nome Prodotto".

Ciò può essere fatto passando il mouse sopra il campo del prodotto e facendo clic sul pulsante "Impostazioni".

Ci sarà un campo a discesa sotto il testo "Connetti a EDD Download". Seleziona il prodotto EDD appropriato dall'elenco. Se il prodotto ha delle varianti, vedrai un messaggio che indica che ci sono varianti (che richiedono configurazione aggiuntiva). Le istruzioni per i prodotti variabili possono essere [viste di seguito](#connect-variable).

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3ab3daa.png)Ora salva il modulo e hai finito!

### Connetti EDD Download con prezzi variabili

Quando connetti un prodotto con prezzi variabili, vedrai un messaggio aggiuntivo sotto il menu a discesa "Connetti a EDD Download" che indica che il download ha delle varianti.

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3b20457.png)Quando connetti un Download con prezzi variabili, dovrai anche aggiungere un campo "Opzione" nel modulo.

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3b67e76.png)Una volta che il campo "Opzione" è al suo posto, seleziona un Download dal menu a discesa "Mappatura campi prodotto".

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3bad9c0.png)Se il prodotto scelto ha delle varianti, apparirà un pulsante "Carica opzioni e prezzi EDD per questo prodotto":

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3c01159.png)Facendo clic sul pulsante "Carica opzioni EDD..." verranno caricate le varianti di prezzo dal prodotto Easy Digital Downloads selezionato:

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3c5043a.png)Ora salva il modulo e hai finito.

---

#### Avanzate: Come Gravity Forms Checkout si connette con le varianti EDD

Il nome della variante del prodotto o l'ID del prezzo devono essere uguali a quelli in Easy Digital Downloads.

##### Connessione tramite nome variante

Il modo più semplice per connettere le scelte di opzione di Gravity Forms alle varianti di prezzo di Easy Digital Downloads è dare loro lo stesso nome. I nomi EDD vengono caricati automaticamente quando fai clic sul pulsante "Carica opzioni e prezzi EDD per questo prodotto".

##### Connessione tramite ID prezzo variante

Quando abiliti i prezzi variabili in Easy Digital Downloads, usa il nome delle varianti di prezzo.

Se invece desideri utilizzare un nome diverso, usa il numero che rappresenta la posizione dell'opzione, a partire da uno. Nell'esempio mostrato di seguito, la variante "Buono" sarebbe `1`, "Migliore" sarebbe `2` e "Il migliore" sarebbe `3`.

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3c9aa39.png)Puoi vedere nello screenshot successivo che i valori impostati sono `1`, `2` e `3`. anche se i nomi sono diversi, verrà connesso perché quei numeri corrispondono alle posizioni delle varianti EDD.

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3cea0af.png)### FAQ

#### Perché gli acquisti vengono contrassegnati come "In sospeso"?

Ci sono alcuni motivi per cui un acquisto di Gravity Forms potrebbe essere contrassegnato come In sospeso in Easy Digital Downloads.

##### Il modulo Gravity Forms non includeva metodi di pagamento.

Lo stato verrà impostato su "In sospeso" se:

- Il totale dell'ordine è maggiore di zero
- Il modulo Gravity Forms connesso non ha un metodo di pagamento configurato; non viene effettuato alcun pagamento al momento dell'invio

In tal caso, dovrai [modificare lo stato di pagamento predefinito](#modify) in "Completato".

##### Gravity Forms non ha ancora "sentito" dal processore di pagamento

Può volerci del tempo prima che i processori di pagamento notifichino a un sito Web che un pagamento è stato accettato o rifiutato. Durante questo periodo, l'acquisto verrà contrassegnato come "In sospeso" fino all'arrivo della notifica.

#### Gravity Forms Checkout supporta i pagamenti in abbonamento?

No, al momento i pagamenti in abbonamento non sono supportati con Gravity Forms Checkout. Se questa funzionalità è importante per te, [facci sapere](https://easydigitaldownloads.com/support/).

#### Come definire i campi Cliente da utilizzare

Se hai un modulo che ha più campi nome, email o indirizzo, potresti voler cambiare i campi utilizzati per il Cliente. 
Nella versione 2.0, se il tuo modulo ha più campi di questi tipi, vedrai una nuova impostazione del modulo "Campi EDD".

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3d4570c.png)Dalla pagina delle impostazioni dei campi EDD, scegli il campo che verrà utilizzato per il Cliente EDD. Per impostazione predefinita, verrà utilizzato il primo campo del suo tipo.

#### Come reindirizzare alla pagina di conferma del pagamento EDD

Se desideri mostrare agli utenti una ricevuta di Easy Digital Downloads invece di una ricevuta di Gravity Forms, puoi farlo aggiornando le conferme del modulo Gravity Forms. Ecco come.

Mentre sei nel modulo, naviga su ***Impostazioni → Conferme.***

Passa il mouse su "Conferma predefinita" e fai clic sul link "Modifica".

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3da3156.png)Cambia il "Tipo di conferma" in "Reindirizza". Una volta impostato su reindirizza, aggiorna l'impostazione URL di reindirizzamento all'URL della pagina di conferma dell'acquisto di Easy Digital Downloads.

![](https://easydigitaldownloads.com/wp-content/uploads/2022/07/6184ce3e2ac90.png)Una volta impostato l'URL di reindirizzamento, fai clic su "Salva conferma" e i nuovi acquisti verranno ora reindirizzati alla pagina di conferma dell'acquisto di Easy Digital Downloads. Gli utenti vedranno una ricevuta generata da Easy Digital Downloads.

### Modifiche

#### Come modificare lo stato di pagamento predefinito

Lo stato predefinito dei nuovi ordini prima dell'applicazione del pagamento è "In sospeso". Se desideri accettare pagamenti per impostazione predefinita, usa il codice seguente:

```
&lt;?php
add_filter( 'edd_gf_default_status', 'modify_edd_gf_default_status', 10, 2 );

/**
 * Modifica lo stato predefinito quando non c'è corrispondenza di stato.
 *
 * @param string $default Stato di pagamento predefinito per EDD ("pending" o "publish") (Predefinito: "pending")
 * @param string $status Lo stato della voce di Gravity Forms, impostato in $entry['payment_status']
 */
function modify_edd_gf_default_status( $default = 'pending', $status = '' ) {
	// Imposta lo stato predefinito su Completato/Pagato
	return 'publish';
}
```

#### Come includere i link di download del prodotto base quando si acquista un prodotto con varianti di prezzo

Prima della versione 1.3, se un cliente acquistava un prodotto con prezzi variabili e il prodotto base aveva anche un download associato, riceveva un link al prodotto base oltre al prodotto variabile acquistato. Nella versione 1.3, questo è stato modificato in modo che i clienti ricevessero solo un link all'opzione acquistata.


Se desideri ripristinare questa funzionalità, aggiungi questo codice al file functions.php del tuo tema:

```
&lt;?php
add_filter('edd_gf_variable_products_include_base', '__return_true');
```</body></html>