Bright Vessel si sta espandendo attraverso acquisizioni. Vendi la tua agenzia WordPress a un partner Automattic e a un esperto verificato di WooCommerce.
Connettiamoci
Conto PayPal aziendale
Conto PayPal aziendale
Conto PayPal aziendale

Tutorial di configurazione standard di WooCommerce PayPal

Ti è piaciuto questo articolo?
Condividilo sui social media!
Contenuto

In questo tutorial di WooCommerce, esamineremo la configurazione standard di PayPal

PayPal Standard indirizza il cliente dal tuo sito web al sito sicuro di PayPal per completare la procedura di pagamento del prodotto. Questo articolo fornisce linee guida complete, tra cui:

  • Prerequisiti
  • Passaggi per la configurazione
  • Domande frequenti
  • Conflitti

Prerequisiti

Gli standard PayPal prevedono alcuni requisiti:

Conto PayPal aziendale

Se sei un nuovo utente, devi visitare PayPal.com e registrarti. Se hai già un conto PayPal aziendale, sei a posto. Se hai un conto personale, puoi convertirlo in un conto PayPal aziendale. Questa procedura è gratuita.

Conto PayPal aziendale

Figura 1 Conti PayPal

Passaggi per l'installazione e la configurazione

Per impostare e configurare PayPal Standard, è necessario seguire i seguenti passaggi:

Fase 1: Aprire WooCommerce Poi clic SU Impostazioni poi selezionare Pagamenti

WooCommerce >Impostazioni à Pagamenti

Nota : In passato, prima di WooCommerce, “ Pagamenti ts” chiamato Guardare.

Fase 2: Per la selezione di PayPal, è necessario passare alla casella di controllo Abilitato/Disabilitato e selezionare la casella Abilita PayPal Standard .

Fase 3: Per procedere ulteriormente, selezionare Impostare , che ti indirizzerà al Impostazioni standard di PayPal .

Fase 4: Successivamente, devi fornire un indirizzo e-mail per il tuo Conto PayPal Inserisci l'indirizzo email nel campo richiesto: questa è la parte essenziale della configurazione prima di effettuare i pagamenti. Il tuo indirizzo email PayPal e quello che ti è stato fornito per il tuo account aziendale devono essere gli stessi.

Reindirizzamenti PayPal

Figura 2 Standard PayPal

Impostazioni avanzate:

Impostazioni avanzate

Figura 3 Impostazioni avanzate di PayPal

Ora devi configurare Opzioni avanzate Impostazioni. È necessario fornire le informazioni richieste in un'impostazione avanzata. Di seguito sono riportati i passaggi necessari per Opzione avanzata .

Fase 5: Se vuoi continuare a testare il processo di pagamento durante lo sviluppo del negozio, devi controllare Abilita PayPal Sandbox . Non verrà addebitato alcun costo in quel momento, ma se vuoi esercitarti Modalità sandbox , per questo utilizzo, tramite PayPal Sandbox devi creare diversi Sandbox account.

Fase 6: Se vuoi usare Registro di debug , che può essere utile durante lo sviluppo, potrebbe essere necessario creare un cartella wc-logs e poi devi impostato permessi per renderlo scrivibile. Anche il registro di debug sarebbe attivato e potrebbe essere utile durante lo sviluppo. Questo tipo di wc-logs sono facilmente reperibili nei registri di WooCommerce.

  • Vai al WooCommerce quindi clicca su Stato del sistema e poi apri Registri .

WooCommerce > Stato del sistema >Registri

Fase 7: Ottenere Notifiche e-mail IPN, seleziona la casella corrispondente. È un'impostazione facoltativa, ogni volta che riceverai un pagamento problema o annullare un rimborso, riceverai il Notifiche di pagamento istantanee .

Fase 8: Ora devi fornire un indirizzo email per il destinatario, che dovrebbe essere lo stesso che hai fornito nel tuo account PayPal.

Fase 9: Se ti sei registrato per l'opzione Trasferimento dati puoi ottenere il token di identità PayPal che può verificare i pagamenti in caso di problemi Notifiche PIN istantanee (IPN).

Fase 10: Se hai più negozi, fornisci un Prefisso fattura Il prefisso predefinito per indicare le transazioni WooCommerce è WC.

Fase 11: Esistono due diverse modalità di spedizione, di seguito elencate:

Spedizione in avanti:

Apri WooCommerce e indirizza tutti i dettagli della spedizione a PayPal: invece di generare fatture, creerà delle etichette.

Opzione di sostituzione dell'indirizzo:

Questa impostazione può causare errori durante la verifica degli indirizzi da parte di PayPal, ma in qualche modo può essere utile per correggere le informazioni relative all'indirizzo in possesso.

Fase 12: A Catturare fondi immediatamente o solo * Autorizzare passare all'azione di pagamento.

Nota: tienilo a mente, una volta che procedi autorizzare l'ordine e il suo stato cambiano da "in elaborazione" a "completato", i fondi vengono automaticamente acquisiti finché non utilizzi le tue credenziali PayPal su WooCommerce. Non sarà più un processo manuale.

  • Aprire WooCommerce quindi fare clic Impostazioni, quindi fare clic Pagamento s e poi apri PayPal .

WooCommerce > Impostazioni > Pagamenti > PayPal.

Fase 13: Puoi personalizzare le pagine del tuo account PayPal utilizzando lo Stile pagina.

Fase 14: Per visualizzare un'immagine di 150x50 nelle pagine di pagamento di PayPal puoi utilizzare URL dell'immagine .

Credenziali API:

Credenziali API

Figura 4 Credenziali API PayPal

Le informazioni API possono essere incollate in tre campi:

Questi campi sono API live (nome utente, password, firma). Sono facoltativi.

Se vuoi ottenere informazioni relative all'API (live), ecco i passaggi da seguire:

Fase 1: Devi visitare PayPal.com e accedere con il tuo account PayPal.

Fase 2: Selezionare I miei strumenti di vendita e poi apri Accesso API.

I miei strumenti di vendita Accesso API

Fase 3: Se vuoi integrare le API classiche, seleziona SOAP/NVP e poi apri il Visualizza la firma API per procedere ulteriormente.

Fase 4: Ora devi visualizzare e poi copiare il file richiesto API (nome utente, password e firma)

Configurazione della Dashboard di PayPal:

Puoi gestire la maggior parte delle configurazioni da WooCommerce, ma a volte per alcune configurazioni devi rivolgerti a PayPal.

Impostazione dell'URL IPN per PayPal:

WooCommerce dovrebbe configurare il tuo IPN su PayPal.

Metodo di pagamento immediato per PayPal (IPN):

  • I tuoi negozi sono stati avvisati tramite questo metodo se il pagamento è stato effettuato correttamente o meno.
  • Per configurare questa notifica, devi accedere dal tuo account aziendale e aprire il tuo profilo. Clicca sul pulsante Impostazioni, quindi apri "I miei strumenti di vendita" e infine, per impostare il tuo URL, clicca su Notifiche di pagamento istantanee.

Ritorno automatico:

Imposta il reso automatico: il cliente verrà indirizzato alla pagina in cui è stata generata la ricevuta. Ecco un esempio: digita questo URL e poi sostituisci example.com con il tuo URL.

ritorno automatico

Nota: Per correggere dinamicamente la pagina della ricevuta, viene utilizzata anche questa impostazione di reindirizzamento.

Per garantire che le transazioni vengano accreditate al traffico originale anziché a PayPal, questo tipo di URL viene utilizzato alla fine dell'URL che ti è già stato fornito. Aggiungere? utm _nooverride=

Profilo PayPal

Figura 5 Profilo PayPal

Domande frequenti

Ho bisogno della certificazione SSL?

La spesa non si conclude al momento del pagamento, ma viene effettuata esternamente sul sito web di PayPal. Si consiglia di aggiungere un certificato SSL, ma non è obbligatorio. Il certificato SSL soddisfa le aspettative dei clienti trasmettendo le loro informazioni da un sito all'altro in modo segreto e mantenendo i loro dati al sicuro. È anche un fattore di ranking nei risultati di ricerca.

Quanto costerebbe utilizzare PayPal con WooCommerce?

  • Scaricare PayPal e Woo Commerce con tecnologia Braintree Payment Gateway è assolutamente gratuito.
  • La commissione di transazione su PayPal dipende dal conto per cui sei idoneo e dal volume/numero di vendite effettuate.
  • WooCommerce non addebiterà alcuna commissione.

Cosa possiamo fare in caso di problemi con i pagamenti, mentre avete ordini in sospeso?

Non verrà intrapresa alcuna azione importante se il tuo cliente lascia un ordine sul conto PayPal anziché depositarlo nel tuo negozio WooCommerce.

Durante la procedura di pagamento, quali tipi di dati vengono inviati a PayPal?

I gateway di PayPal passano le singole voci di riga che includono la quantità del prodotto, il nome del prodotto e il suo prezzo con PayPal, tranne

  • I loro prezzi sono già definiti, comprese le tasse, senza alcuna negoziazione.
  • È chiaramente definito che PayPal supporta solo nove articoli di spedizione, ma WooCommerce fornisce più di nove articoli, inclusa la spedizione.

Il metodo sopra descritto viene utilizzato per garantire la correttezza degli addebiti totali ed evitare errori di arrotondamento. Gli articoli non spediti vengono quindi raggruppati e denominati con un tag Ordine, insieme a numeri come "Ordine n. 1".

Le informazioni relative alle mie spese di spedizione non vengono trasferite a PayPal.

Woo Commerce 2.6+, tramite l'API PayPal, invia il costo di spedizione come costo effettivo della linea di spedizione. Se hai già configurato questa impostazione, il tuo account deve impostarla in base alle regole. Questo rimuoverà le informazioni relative al costo. Se il tuo account PayPal ha delle regole di spedizione impostate al suo interno, queste prenderanno il sopravvento e rimuoveranno il costo inviato da Woo Commerce.

Per risolvere questo problema, devi rimuovere tutte le regole di spedizione impostate sull'account PayPal.

Gli ordini sono ancora in sospeso, ma ricevo il pagamento regolarmente. Perché? *OPPURE* Perché il carrello non cancella i dati dopo aver effettuato il pagamento?

Potrebbe essere dovuto al fallimento della notifica di pagamento immediato. Per risolvere il problema, è necessario controllare il server o verificare nuovamente l'esecuzione del metodo di notifica di pagamento immediato.

Qual è la causa del problema di errore interno del server?

Ciò accade perché hai inserito un indirizzo email errato nelle impostazioni di PayPal.

Errore interno del server

Figura 6 Errore interno del server

Puoi utilizzare lo stesso account PayPal per molti altri siti web

WooCommerce utilizza un metodo di nota di spedizione per rilevare voci duplicate; in tal caso, blocca le fatture identiche. È impossibile rilevare la duplicazione su due siti web. Esiste un altro modo semplice: deselezionando questa opzione dalle impostazioni, non si verificheranno problemi futuri con le fatture. È necessario controllare la prefazione della fattura con il sito WooCommerce, poiché le impostazioni per ogni sito web sono diverse per ogni metodo.

Opzione avanzata per il prefisso della fattura

Figura 7 Opzione avanzata per il prefisso della fattura

Nota: Puoi anche disattivare il controllo dei duplicati delle fatture e apportare modifiche dalle impostazioni del profilo. Apri le impostazioni del profilo e poi vai su Impostazioni e poi vai al Le mie preferenze di vendita e poi apri Blocca i pagamenti e impostare Blocca i pagamenti accidentali al n.

Preferenze di ricezione del pagamento

Figura 8 Preferenze di ricezione del pagamento

Il cliente ha bisogno di un account PayPal?

Un cliente può effettuare il pagamento anche senza avere un account PayPal, ma è necessario abilitare un'opzione specifica nell'account PayPal.

Dopo aver effettuato l'accesso, clicca sull'icona in alto a destra per aprire la pagina del tuo profilo. Poi apri la sezione Prodotti e servizi e seleziona la sezione Preferenze. Ora puoi selezionare l'opzione opzionale Account PayPal.

Conto facoltativo PayPal

Figura 9 Conto facoltativo PayPal

Esiste la possibilità che la Protezione Venditori PayPal sia attiva?

Se utilizzi l'indirizzo di spedizione, la protezione del venditore PayPal è attiva. Al contrario, se utilizzi l'indirizzo di fatturazione, la protezione del venditore non sarà attiva perché l'API di PayPal non è in grado di identificare più di un indirizzo.

Messaggio di errore: Viene visualizzato un messaggio di errore, ovvero Il venditore può accettare solo pagamenti non crittografati.

Il messaggio sopra menzionato viene visualizzato quando, al momento della creazione di un account, hai impostato il metodo di accettazione del pagamento come "accetta solo pagamenti crittografati", ma non hai impostato l'elemento del pulsante, il che interferisce con l'intero percorso di pagamento.

Passaggi per risolvere questo problema:

Fase 1: Accedi al tuo account PayPal.

Fase 2: Ora devi aprire il tuo profilo .

Fase 3: Adesso devi selezionare Preferenze di pagamento del sito web nella sezione delle impostazioni del profilo.

Fase 4: Ora devi apportare modifiche nel " Pagamenti tramite sito web crittografati” sezione, disattivata questa opzione.

Fase 5: Ora salva modifiche che hai apportato.

Il messaggio visualizzato: Un messaggio viene visualizzato sullo schermo e il messaggio è , questa fattura è già stata pagata.

Se utilizzi più negozi per la spedizione o utilizzi il tuo account con impostazioni diverse, i numeri degli ordini WooCommerce potrebbero non essere univoci.

Puoi aggirare questo problema selezionando un'impostazione WooCommerce, quindi effettua il checkout, quindi apri PayPal e imposta un prefisso univoco per il tuo negozio.

Woo Commerce >Impostazioni >Guardare >PayPal e imposta un "prefisso" univoco per il tuo negozio

Problemi in sospeso relativi alla notifica di pagamento immediato

Nel caso in cui IPN non aggiorni i tuoi ordini, puoi seguire i passaggi indicati. Quando cerchi di risolvere questo tipo di problemi, potresti voler annullare automaticamente gli ordini in sospeso, in modo da poterli confermare manualmente senza questo tipo di notifiche. Per risolvere questo tipo di problema, devi aprire WooCommerce, quindi Impostazioni, andare su Prodotti, aprire Inventario e quindi bloccare le scorte. Questo campo è facoltativo.

Woo Commerce >Impostazioni >Prodotti >Inventario >imposta "Mantieni scorte (minuti)"

Per ottenere maggiori informazioni sulle notifiche di pagamento istantanee, accedi all'account e controlla la pagina della cronologia.

https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history

Effettuerete test a livello locale?

Nei test locali, PayPal non è in grado di comunicare con il tuo negozio; normalmente funzionerà ogni volta che lo ospiti sul web.

Il tuo server supporta fsockopen?

Per verificare la validità delle notifiche, il gateway deve essere in grado di comunicare con PayPal e, per questo tipo di funzionalità, i gateway necessitano del supporto di fsockopen. La funzione utilizzata a questo scopo è riportata di seguito.

http://codex.wordpress.org/Function_API/wp_remote_post

Per verificare il supporto dei server, devi aprire WooCommerce e andare allo stato del sistema, quindi vedere i risultati, se è supportato o meno.

Woo Commerce >Stato del sistema > Risultati

Controlla se il tuo server ha un firewall abilitato o meno.

Se si dispone di un firewall, è necessario che la porta in uscita 443 sia aperta affinché il gateway possa comunicare con PayPal tramite un URL https.

Abilita la registrazione

Abilita la registrazione tramite le impostazioni, verificando se le risposte sono state ricevute o meno. Se non hai ricevuto alcun messaggio di risposta, potrebbe trattarsi di un problema dovuto all'installazione di WordPress o a un conflitto di plugin. Per risolvere tali problemi, devi disattivare tutti gli altri plugin.

L'indirizzo email è selezionato

Devi controllare l'indirizzo email del gateway per verificare se viene restituito tramite IPN o meno. Devono corrispondere. In caso contrario, verrà generato un problema che rifiuterà la risposta IPN.

I conflitti dovrebbero essere controllati

Se il tuo ordine è completo e lo stato dell'ordine è rimasto lo stesso e non è cambiato con la situazione, allora devi controllare i conflitti, se ce ne sono conflitto con W3 Total Cache .

Utilizzo della valuta in modalità Sandbox.

Se utilizzi valute diverse da Sandbox, il pagamento verrà automaticamente impostato nella sezione "In sospeso". Assicurati che le valute siano le stesse impostate in Sandbox e nel tuo negozio WooCommerce. .

Perché i clienti, quando vengono reindirizzati al mio sito web, non vedono il link fornito per scaricare il prodotto dopo aver pagato e ricevuto i prodotti?

Indica che la notifica di pagamento immediato non funziona correttamente sul tuo sito web. Per risolvere il problema, devi abilitare il trasferimento dei dati di pagamento. Per abilitarlo, sono disponibili le seguenti impostazioni:

Preferenze di pagamento del sito web

Figura 10 Preferenze di pagamento del sito web

Dopo aver salvato le impostazioni, è necessario tornare alle impostazioni del sito Web e attivare o disattivare il metodo di trasferimento dei dati di pagamento.

Trasferimento dati (facoltativo)

Figura 11 Trasferimento dati (facoltativo)

Ancora non funziona?

Se ancora non funziona, contatta il tuo host. Devi assicurarti che Notifica di pagamento immediata Non dovrebbe essere bloccato da cache, firewall o altre impostazioni del server. Esistono alcuni host, come GoDaddy, che possono gestire questo tipo di problemi IPN, perché a quel punto sono fuori dal nostro controllo.

Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ti è piaciuto questo articolo?
Condividilo sui social media!
Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ti è piaciuto questo articolo?
Condividilo sui social media!

Lascia una risposta

Dai un'occhiata a un altro post del blog!

Torna a tutti i post del blog
© 2024 Bright Vessel. Tutti i diritti riservati.
chevron-down freccia sinistra