Invio di un numero di fattura a Authorize.Net Payments

Volete includere il numero di fattura da WPForms per ogni pagamento Authorize.Net completato? Authorize.Net accetta alcuni metadati già mappati nelle sue API di pagamento.

In questa esercitazione vi mostreremo come inviare un numero di fattura di pagamento come metadati per i pagamenti Authorize.Net.

Creare il modulo Authorize.Net

Per iniziare, creare un nuovo modulo di pagamento o modificarne uno esistente per accedere al costruttore di moduli. Nel costruttore di moduli, assicurarsi di aggiungere il campo Authorize.Net.

creare prima il modulo per inviare la fattura ad Authorize.net

Quindi procedere alla configurazione del modulo e delle impostazioni di pagamento. Per maggiori dettagli, consultare il nostro tutorial sulla configurazione e l'utilizzo dell'addon Authorize.Net.

Aggiunta dello snippet per l'invio di un numero di fattura

Una volta impostato il modulo per accettare questi pagamenti, il passo successivo è aggiungere al sito lo snippet personalizzato qui sotto. Se avete bisogno di ulteriore aiuto, consultate la nostra guida per imparare ad aggiungere snippet di codice personalizzati ai siti WordPress.

Nel nostro esempio qui sotto, abbiamo aggiunto un elemento Campo nascosto (fields[20]) che contiene il campo del modulo Tag intelligente {unique_value} per generare un numero di fattura quando il modulo viene inviato.

Nella prima parte dello snippet di cui sopra, si prende il numero di fattura memorizzato nel campo Hidden. Questo passaggio è essenziale per informare l'API su quale campo vogliamo passare come numero di fattura. Ricordarsi di aggiornare l'ID del campo in modo che corrisponda all'ID del campo del modulo.

Nella seconda parte del codice inviamo una richiesta API ad Authorize.Net e impostiamo il numero di fattura sul valore generato nel campo Hidden.

Ora, quando i pagamenti Authorize.Net vengono inviati tramite WPForms, includono il numero di fattura generato in WPForms.

Ora è possibile passare la fattura a Authorize.net

Domande frequenti

Di seguito, abbiamo risposto ad alcune delle domande più frequenti sulla generazione e l'invio di un numero di fattura per i pagamenti Authorize.Net.

Cosa succede se non ho un numero di fattura?

A: In our above example, we’re using a built-in Smart Tag for the {unique_value} to create an alpha-numeric random number. If you prefer that the unique value be numeric only or a controlled count, just follow this tutorial.

Ecco fatto! Ora avete imparato a generare una fattura e a inviare il numero di fattura unico ad Authorize.Net.

Volete anche sapere come inviare l'indirizzo ad Authorize.Net? Consultate il nostro tutorial sull'invio di un indirizzo per i pagamenti Authorize.Net completati.

Riferimenti ai filtri: