Esci | Aiuto * Il mio conto * Invia pagamento * Richiedi pagamento * Strumenti per commercianti * Strumenti per aste online Aggiunta della funzione Rivedi e conferma pagamento di PayPal a un carrello di terzi Alcuni sviluppatori Web potrebbero avere necessità di integrare la gestione dei pagamenti tramite PayPal in un carrello di terzi anziché nel Carrello PayPal standard. Per consentire agli acquirenti di utilizzare PayPal per rivedere e confermare il pagamento dopo che hanno aggiunto tutti gli oggetti al tuo carrello di terzi, attieniti alle istruzioni riportate di seguito. Per integrare il carrello di terzi con la procedura di pagamento PayPal è possibile utilizzare due metodi. Il primo consiste nel passare l'importo cumulativo del pagamento per il carrello anziché i singoli oggetti. Il secondo consiste nel passare a PayPal i dettagli degli oggetti che sono stati selezionati anziché un importo cumulativo per l'intero carrello. Nota: l'invio delle variabili necessarie a PayPal come descritto di seguito probabilmente richiederà l'implementazione di alcuni script sul sito web. * Metodo 1. Passaggio a PayPal dell'importo cumulativo del carrello * Metodo 2. Passaggio a PayPal di singoli oggetti Metodo 1. Passaggio a PayPal dell'importo cumulativo del carrello Se vuoi, puoi calcolare l'importo cumulativo dell'intero carrello e passare questo dato nel codice del pulsante Paga adesso. In questo caso, dovrai inviare un singolo nome per l'intero carrello e il prezzo totale del contenuto del carrello come se fosse stato acquistato un singolo oggetto. Uno svantaggio di questo metodo è che gli acquirenti non saranno in grado di vedere i singoli oggetti aggiunti al carrello. Inoltre, non puoi modificare i nostri nomi delle variabili né aggiungere nomi di variabili personalizzati. Se dopo aver letto le informazioni riportate di seguito hai altre domande di carattere tecnico, visita l'area Assistenza per gli sviluppatori di PayPal. Per maggiori informazioni sul codice dei pulsanti Paga adesso o le variabili riportate di seguito, consulta il documento Guida all'integrazione dei Pagamenti su sito web (PDF 7,0 MB, novembre 2005). Variabili obbligatorie Il codice per l'invio a PayPal richiede le 4 seguenti variabili nascoste nonché un'immagine per il pulsante di invio del modulo: Variabili obbligatorie Nome Valore business Indirizzo email specificato per il conto PayPal. item_name Nome dell'oggetto (oppure nome del carrello). currency_code Valuta nella quale vengono espresse le variabili monetarie (amount, shipping, shipping2, handling, tax). I valori possibili sono "USD", "EUR", "GBP", "CAD", "JPY". amount Prezzo dell'oggetto (il prezzo totale di tutti gli oggetti aggiunti al carrello). image Immagine del pulsante che l'acquirente dovrà cliccare per avviare la procedura di pagamento PayPal. Puoi utilizzare un'immagine personalizzata sostituendo il valore di src con l'URL dell'immagine desiderata. Il codice obbligatorio minimo per l'invio a PayPal sarà pertanto simile al seguente:
PayPal offre alcune variabili aggiuntive che consentono di personalizzare la tua procedura per l'invio di moduli. Di seguito è riportato un elenco di tutte le variabili disponibili (i nomi delle variabili devono essere in minuscolo): Variabili disponibili Nome Valore business Indirizzo email specificato per il conto PayPal. quantity Numero di oggetti. Questo valore verrà moltiplicato per l'importo se è maggiore di uno. item_name Nome dell'oggetto (oppure nome del carrello). Deve essere un valore alfanumerico contenente al massimo 127 caratteri. item_number Variabile opzionale di tipo pass-through per il rintracciamento dei pagamenti. Deve essere un valore alfanumerico contenente al massimo 127 caratteri. amount Prezzo dell'oggetto (il prezzo totale di tutti gli oggetti aggiunti al carrello). shipping Costo della spedizione dell'oggetto. shipping2 Costo della spedizione di ogni oggetto aggiuntivo. handling Costo dell'imballaggio. tax Valore dell'imposta basato sulla transazione. Se specificato, il valore passato in questa variabile avrà precedenza su tutte le eventuali impostazioni delle imposte basate sul profilo (indipendentemente dalla località in cui risiede l'acquirente). no_shipping Indirizzo di spedizione. Se è impostata su "1", al cliente non verrà richiesto un indirizzo di spedizione. Questa variabile è opzionale. Se viene omessa o impostata su "0", al cliente verrà chiesto di specificare un indirizzo di spedizione. cn Etichetta opzionale visualizzata sopra il campo della nota (massimo 40 caratteri). no_note Aggiunta di una nota per il pagamento. Se è impostata su "1", al cliente non verrà chiesto di aggiungere una nota. Questa variabile è opzionale. Se viene omessa o impostata su "0", al cliente verrà chiesto di aggiungere una nota. on0 Nome del primo campo di opzione (massimo 64 caratteri). os0 Primo gruppo di valori di opzione (massimo 200 caratteri). Affinché venga riconosciuta la variabile "os0" è necessario definire "on0". on1 Nome del secondo campo di opzione (massimo 64 caratteri). os1 Secondo gruppo di valori di opzione (massimo 200 caratteri). Affinché venga riconosciuta la variabile "os1" è necessario definire "on1". custom Variabile opzionale di tipo pass-through che non verrà mai visualizzata al cliente. Può essere utilizzata per rintracciare le giacenze di magazzino. invoice Variabile opzionale di tipo pass-through che non verrà mai visualizzata al cliente. Può essere utilizzata per rintracciare i numeri delle fatture commerciali. notify_url Utilizzata solo con IPN. Indirizzo URL Internet al quale verranno inviati i moduli IPN. return Indirizzo URL Internet al quale verrà connesso il cliente dopo il completamento del pagamento. cancel_return Indirizzo URL Internet al quale verrà connesso il cliente dopo l'annullamento del pagamento. image_url Indirizzo URL Internet dell'immagine di 150 X 50 pixel da utilizzare come logo. cs Colore di sfondo delle pagine della procedura di pagamento. Se è impostata su "1", il colore di sfondo sarà il nero. Questa variabile è opzionale. Se viene omessa o impostata su "0", il colore di sfondo sarà il bianco. Variabili estese PayPal ti consente di inviare variabili estese se cambi il seguente input "cmd": in: Se apporti la modifica sopra indicata all'input "cmd", puoi anche utilizzare le seguenti variabili: Variabili estese Nome Valore email Indirizzo email del cliente. first_name Nome del cliente. Deve essere un valore alfanumerico contenente al massimo 32 caratteri. last_name Cognome del cliente. Deve essere un valore alfanumerico contenente al massimo 64 caratteri. address1 Prima riga dell'indirizzo del cliente. Deve essere un valore alfanumerico contenente al massimo 100 caratteri. address2 Seconda riga dell'indirizzo del cliente. Deve essere un valore alfanumerico contenente al massimo 100 caratteri. city Città dell'indirizzo del cliente. Deve essere un valore alfanumerico contenente al massimo 100 caratteri. state Stato dell'indirizzo del cliente. Deve essere un'abbreviazione ufficiale di 2 lettere. zip CAP dell'indirizzo del cliente. night_phone_a Prefisso del numero di telefono a cui il cliente può essere contattato di sera. night_phone_b Prime tre cifre del numero di telefono a cui il cliente può essere contattato di sera. day_phone_a Prefisso del numero di telefono a cui il cliente può essere contattato di giorno. day_phone_b Prime tre cifre del numero di telefono a cui il cliente può essere contattato di giorno. Nota: per specificare importi delle spese di spedizione e dell'imballaggio diversi rispetto a quelli predefiniti impostati nella pagina Profilo, vai alla pagina Profilo, modifica i calcoli delle spese di spedizione e clicca sulla casella di controllo "Consenti la sostituzione delle spese di spedizione basate su transazioni". Metodo 2. Passaggio a PayPal di singoli oggetti Se il carrello di terzi può essere configurato in modo da passare a PayPal singoli oggetti, le informazioni relative agli oggetti verranno incluse nei registri di cronologia degli acquirenti e dei venditori e nelle notifiche. Per inserire le informazioni riguardanti gli oggetti, devi inviare gli elementi del modulo HTML a una nuova versione del flusso del Carrello PayPal. La procedura da seguire è simile a quella descritta nella precedente sezione "Passaggio a PayPal dell'importo cumulativo del carrello", con le seguenti eccezioni: 1. Imposta la variabile "cmd" su "_cart" Sostituisci questa riga HTML obbligatoria con la seguente 2. Aggiungi una nuova variabile denominata "upload" Aggiungi la seguente riga tra i tag
e
: 3. Definisci i dettagli degli oggetti Per ognuno dei seguenti parametri specifici dell'oggetto, definisci un nuovo gruppo di valori corrispondenti a ogni oggetto acquistato tramite il carrello di terzi. Aggiungi "_x" al nome della variabile, dove x rappresenta il numero dell'oggetto, partendo da 1 e incrementando il valore di un'unità per ogni oggetto aggiunto. Nome Valore item_name_x (Obbligatoria per l'oggetto numero x.) Nome dell'oggetto numero x nel carrello. Deve essere un valore alfanumerico contenente al massimo 127 caratteri. item_number_x Variabile opzionale di tipo pass-through associata all'oggetto numero x nel carrello. Deve essere un valore alfanumerico contenente al massimo 127 caratteri. amount_x (Obbligatoria per l'oggetto numero x.) Prezzo dell'oggetto numero x. shipping_x Costo della spedizione del primo pezzo (quantità 1) dell'oggetto numero x. shipping2_x Costo della spedizione di ogni pezzo aggiuntivo (quantità 2 o maggiore) dell'oggetto numero x. handling_x Costo dell'imballaggio dell'oggetto numero x. on0_x Nome del primo campo di opzione per l'oggetto numero x (massimo 64 caratteri). os0_x Primo gruppo di valori di opzione per l'oggetto numero x (massimo 200 caratteri). Affinché venga riconosciuta la variabile "os0_x" è necessario definire "on0_x". on1_x Nome del secondo campo di opzione per l'oggetto numero x (massimo 64 caratteri). os1_x Secondo gruppo di valori di opzione per l'oggetto numero x (massimo 200 caratteri). Affinché venga riconosciuta la variabile "os1_x" è necessario definire "on1_x". 4. Ripeti queste operazioni per ogni oggetto aggiunto al carrello Inserisci un gruppo di variabili obbligatorie e qualsiasi variabile opzionale specificata nella tabella precedente per ogni oggetto aggiunto al carrello dell'acquirente. Il primo oggetto aggiunto al carrello deve essere definito utilizzando parametri che terminano con "_1", ad esempio "item_name_1", "amount_1" e così via. Analogamente, il secondo oggetto deve essere definito utilizzando variabili quali "item_name_2", "amount_2", e così via. Nota: i valori "_x" devono essere costantemente incrementati di un'unità per poter essere riconosciuti. Se passi dall'oggetto numero 1 all'oggetto numero 3 senza definire l'oggetto numero 2, il terzo oggetto verrà ignorato. Per specificare la valuta: tutte le variabili monetarie (amount, shipping, shipping2, handling, tax) verranno interpretate nella valuta impostata dalla variabile "currency_code" inviata con il pagamento. Poiché la valuta non è specifica dell'oggetto, non è necessario aggiungere "_x" al nome della variabile. Se non viene inviata una variabile "currency_code", tutti i valori monetari verranno interpretati in dollari USA. Se dopo aver letto le informazioni sopra riportate hai altre domande di carattere tecnico, visita l'area Assistenza per gli sviluppatori di PayPal. Per maggiori informazioni sul codice del carrello o le variabili, consulta il documento Guida all'integrazione dei Pagamenti su sito web (PDF 7,0 MB, novembre 2005). Per saperne di più * Pagamento cumulativo * Bonus presentazione commercianti * A proposito di PayPal * Tipi di conto * Tariffe * Privacy * Spazio Sicurezza * Contattaci * Condizioni d'uso * Sviluppatori * Buoni regalo Informazioni sui certificati SSL Copyright © 1999-2006 PayPal. Tutti i diritti riservati. PayPal (Europe) Ltd. è un istituto per l'emissione di moneta elettronica autorizzato e regolamentato dalla Financial Services Authority del Regno Unito. Numero d'iscrizione di PayPal nel registro FSA: 226056.

PAYPAL

##info_pagamento|e##