Componente aggiuntivo per la fatturazione PayPal
Introduzione
Il PayPal è premium e puoi acquistarlo in uno dei nostri abbonamenti . Grazie!
Il componente aggiuntivo PayPal Invoicing di iform4u ti consente di integrare iform4u con PayPal Invoicing. Con questo componente aggiuntivo puoi inviare fatture PayPal ai tuoi clienti tramite i tuoi moduli utilizzando la nuova API REST PayPal per eseguire transazioni utilizzando verbi HTTP e una struttura endpoint RESTful.
Installa il componente aggiuntivo di fatturazione PayPal
Il processo di installazione del componente aggiuntivo per la fatturazione PayPal è molto semplice, come qualsiasi altro componente aggiuntivo. Per installare il componente aggiuntivo di fatturazione PayPal , vai al menu Componenti aggiuntivi e configuralo.
Creare un modulo di fatturazione dei pagamenti
I moduli vengono creati tramite il generatore di moduli . Devi solo trascinare e rilasciare i campi necessari al tuo modulo. Successivamente, dall'interfaccia PayPal Invoicing è possibile selezionare i campi che raccoglieranno le informazioni necessarie per generare la fattura in PayPal . Ad esempio, prezzo, quantità, modello, ecc.
Ottieni i dati dal tuo conto PayPal
Ora che hai un modulo, integriamolo con il tuo conto PayPal . Per questo è necessario eseguire i seguenti passaggi:
- Accedi https://developer. paypal .com/developer/applications/
- In "App API REST", fare clic sul pulsante "Crea app".
- Inserisci le seguenti informazioni:
- Nome dell'app : iform4u (o il tuo nome preferito)
- Account sviluppatore Sandbox : email per impostazione predefinita
- Fai clic su "Crea app"
Successivamente vedrai le informazioni sull'account necessarie per impostare il modulo di fatturazione.
Nota: nella parte superiore della pagina verranno visualizzati due pulsanti: Sandbox e Live. Dovresti utilizzare Live quando metti il modulo in produzione e Sandbox se intendi effettuare dei test.
Configura i moduli di pagamento con il tuo conto PayPal
Per creare una configurazione di fatturazione PayPal , è necessario eseguire i seguenti passaggi:
- Vai a * Gestione componenti aggiuntivi+ e fai clic su Fatturazione PayPal .
- Fare clic sul pulsante "Configura un modulo".
- Apparirà un modulo utilizzato per configurare il processo di fatturazione:
- Modulo : obbligatorio. È il modulo che integrerai con il tuo PayPal .
- Modalità : "Sandbox" o "Live".
- Stato : consente di disabilitare la PayPal .
- ID cliente : obbligatorio in modalità live. Credenziale API.
- Segreto client : richiesto in modalità Live. Credenziale API.
- ID client Sandbox : obbligatorio in modalità Sandbox. Credenziale API.
- Segreto client Sandbox : obbligatorio in modalità Sandbox. Credenziale API.
- Modello: Necessario. Utilizza i dettagli di questo modello per creare le fatture. iform4u caricherà automaticamente i tuoi modelli dal tuo conto PayPal . Per impostazione predefinita, ogni conto PayPal ha 3 modelli:
- Quantità . L'unità di misura è la quantità. Questo modello di fattura viene generalmente utilizzato per beni fisici.
- Ore . L'unità di misura sono le ore. Questo modello di fattura viene generalmente utilizzato per i servizi.
- Quantità . L'unità di misura è l'importo. Questo modello di fattura viene in genere utilizzato quando è richiesto solo l'importo.
- Condizione di adesione : abilita una logica condizionale per inviare fatture solo quando una condizione è soddisfatta.
- Campo di adesione : seleziona il campo che deve essere presente per superare la condizione.
- Elementi: Ogni articolo rappresenta un prodotto o servizio che verrà dettagliato nella fattura. E' composto da:
- Nome : descrive l'oggetto.
- Descrizione : associa il campo del modulo alla descrizione dell'articolo della fattura.
- Prezzo/Tariffa/Importo : è il campo del modulo utilizzato per raccogliere il prezzo del prodotto o la tariffa oraria o l'importo fisso, in base al modello selezionato.
- Quantità/Ore : È il campo del modulo per raccogliere il numero di prodotti o ore, secondo il template selezionato. Questo numero viene moltiplicato per il prezzo o la tariffa oraria per ottenere il totale parziale della transazione. Se non selezioni alcun campo, la quantità/ore utilizzate sarà 1.
- Nome fiscale : aggiungi un nome per l'imposta sulle vendite.
- Percentuale imposta : aggiungi una percentuale di imposta sulle vendite.
- Percentuale di sconto : aggiungi una tassa di sconto.
- Destinatari: Ciascun destinatario rappresenta i dettagli e le preferenze dell'utente che riceverà la fattura. È composto da una sezione Fatturazione e una sezione Spedizione:
- Informazioni sulla fatturazione
- Indirizzo e-mail : obbligatorio. Il campo Email da cui raccoglieremo l'indirizzo email.
- Lingua : facoltativa. Utilizzato per inviare la fattura in una lingua diversa.
- Nome:
- Cognome:
- Indirizzo Linea 1
- Area amministrativa 2
- Area amministrativa 1
- Codice Postale
- Codice Paese
- Prefisso telefonico del paese
- Numero di telefono
- Tipo di telefono
- Valore aggiuntivo
- Informazioni sulla spedizione
- Nome
- Cognome:
- Indirizzo Linea 1
- Area amministrativa 2
- Area amministrativa 1
- Codice Postale
- Codice Paese
- Informazioni sulla fatturazione
- Fare clic su Crea.
Importante: Per visualizzare correttamente tutti i campi, l'applicazione ti chiederà di inserire le chiavi API che corrispondono all'ambiente selezionato (Sandbox o Live) e ti mostrerà il pulsante "Connetti a PayPal " Ad esempio, utilizzeremo questa funzionalità per portare l'elenco dei modelli di fattura dal tuo account.