Pagamento standard (Standard checkout)

La soluzione di Pagamento standard (Standard checkout) è un'altra possibilità per ricevere pagamenti in modo semplice e sicuro con PayPal. Per l'integrazione del Pagamento standard non sono necessarie conoscenze di API poiché si basa esclusivamente su stringhe di codice HTML.

Il Pagamento standard può ad esempio essere utilizzato per:
- Trasmettere il contenuto di carrelli di terzi a PayPal
- Vendere articoli con un pulsante Paga adesso

Pulsanti Paga adesso

I pulsanti Paga adesso vengono normalmente utilizzati per vendere articoli singoli sul proprio sito. Il codice HTML dei pulsanti può essere facilmente scaricato dal sito PayPal oppure può essere creato indipendentemente.

Per creare il pulsante direttamente sul sito PayPal, segui queste istruzioni:

1. Accedi al tuo conto PayPal Premier o Business.
2. Immetti il seguente link nella barra indirizzi del tuo browser web:
https://www.paypal.com/it/cgi-bin/webscr?cmd=_web-tools

3. Immetti i dettagli sul pulsante e scegli la tipologia che preferisci.
4. Clicca su Crea pulsante adesso.

Al momento della creazione del pulsante, consigliamo di attivare l'opzione corrispondente di crittografia, per evitare che il codice possa essere manipolato esternamente da terzi.

Il seguente codice di esempio per il pulsante Paga adesso può essere personalizzato secondo le proprie esigenze.

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="utente@azienda.com">
<input type="hidden" name="item_name"
value="Descrizione articolo">
<input type="hidden" name="item_number"
value="Numero articolo">
<input type="hidden" name="amount" value="100.00">
<input type="hidden" name="no_shipping" value="2">
<input type="hidden" name="Ic" value="IT">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="bn" value="IC_Esempio">
<input type="image" src="https://www.paypal.com/it_IT/
i/btn/x-click-but01.gif"
name="submit" alt="PayPal, il modo sicuro di pagare e farsi pagare online!>
<img alt=""
src="https://www.paypal.com/en_US/i/scr/pixel.gif"
width="1" height="1">
</form>

La tabella che segue illustra le variabili più importanti utilizzate nell'esempio.

Variabile Valore
business L'indirizzo email del venditore
item_name La descrizione dell'articolo
item_number Il numero interno dell'articolo
amount Il prezzo dell'articolo
currency_code La valuta del prezzo
image L'indirizzo dell'immagine del pulsante
Ic La lingua di pagamento della pagina PayPal
(US = Inglese americano; GB = Inglese britannico; IT = Italiano; DE = tedesco; FR = francese; ES = spagnolo; NL = olandese; CN = cinese; JP = giapponese).



Carrello di terzi

Se utilizzi un carrello sviluppato da terzi o una soluzione proprietaria, quando l'acquirente deve pagare il contenuto del carrello può essere trasferito a PayPal. Questo può avvenire in due modi:

1. Trasmissione dei dettagli dell'articolo
2. Trasmissione dell'importo totale

1. Trasmissione dei dettagli sull'articolo

PayPal consiglia questo metodo più semplice, perché i clienti visualizzano un'informazione trasparente sui costi. Le interfacce di backend inoltre assicurano una trasmissione delle informazioni strutturata con limitato impiego di risorse.

Le variabili più importanti riportate nell'esempio vengono discusse nella tabella seguente.

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business"
value="paypal@azienda.com" />
<input type="hidden" name="item_name_1"
value="Articolo 1" />
<input type="hidden" name="amount_1" value="1.00" />
<input type="hidden" name="item_name_2"
value="Articolo 2" />
<input type="hidden" name="amount_2" value="2.00" />
<input type="submit" value="PayPal" />
</form>

Le variabili di questo esempio hanno i seguenti valori:

Variabile Valore
cmd corrisponde sempre a _cart (carrello)
upload corrisponde sempre a 1. Con questo valore si informa PayPal che verranno trasmessi i valori di un carrello
business L'indirizzo email del venditore
item_name_x La descrizione dell'articolo x
amount_x La quantità dell'articolo x


La descrizione e la quantità devono essere specificate per ogni singolo articolo. I numeri di articolo devono cominciare con 1 e continuare in modo crescente e senza interruzioni.

2. Trasmissione dell'importo totale

Con questa soluzione, tutti gli articoli del carrello vengono accorpati e a PayPal viene inviato l'importo totale. Una caratteristica fondamentale di questo metodo semplificato, è che gli acquirenti non possono vedere quali articoli hanno messo nel carrello e che questi non modificano il nome delle variabili PayPal né possono aggiungerne delle nuove.

L'esempio seguente invia solo l'importo totale a PayPal:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business"
value="paypal@azienda.com" />
<input type="hidden" name="item_name"
value="la tua ordinazione di fiori" />
<input type="hidden" name="amount" value="3.00" />
<input type="submit" value="PayPal" />
</form>

Le variabili di questo esempio hanno i seguenti valori:

Variabile Valore
cmd Corrisponde sempre a _xclick
business L'indirizzo email del venditore
item_name Nome del negozio online o dell'ordine
amount Importo totale della transazione



Altre informazioni

Guida all'integrazione del Pagamento express ( PDF )

Forum di base per i pagamenti su sito web della comunità di sviluppatori PayPal (inglese)


Per ottenere risposte alle tue domande invia una richiesta all'assistenza tecnica oppure consulta il forum per gli sviluppatori.
Per scegliere la soluzione PayPal più adatta a te, consulta la nostra scelta guidata.
Sapevi che puoi ricevere news tecniche su PayPal?

Ecco come:

1) Vai su paypal.it e registrati o, se hai già un conto, accedi.
2) Dalle Informazioni generali sul conto, clicca su Profilo.
3) Nella prima colonna, clicca su Notifiche e spunta Aggiornamenti per sviluppatori PayPal.

Guida per sviluppatori PayPal

La pratica guida per integrare PayPal