Modulo per Magento - ePayments

Pagina creata da Claudia Berti
 
CONTINUA A LEGGERE
Modulo per Magento - ePayments
Modulo per Magento ®
Modulo per Magento ®

Tabella dei contenuti

1. Disclaimer

2. Installazione in Magento ®

 2.1 Requisiti

 2.2 Installazione in Magento 1.7 e versioni successive

 2.3 Installazione di Magento 2.x

3. Configurazione

 3.1 Back office Ingenico ePayments
 3.1.1 Metodi di pagamento

 3.1.2 Gestione utenti

 3.1.3 Informazioni tecniche

 3.2 Magento ®
 3.2.1 Servizi di pagamento

 3.2.2 Metodi di pagamento

 3.2.3 Metodi di pagamento con fattura aperta

 3.2.4 Metodo di pagamento InterSolve

 3.2.5 Carta di credito con metodo di pagamento Alias Manager

 3.2.6 Paypal con metodo di pagamento di protezione del venditore

 3.2.7 Device fingerprinting

4. Utilizzo

 4.1 Generali
 4.1.1 Metodo di pagamento InterSolve

 4.1.2 Carta di credito con metodo di pagamento Alias Manager

 4.1.3 Metodi di pagamento con addebito diretto

 4.2 Ricevuta di spedizione

Page 1 of 22 - 28/03/2019
Modulo per Magento ®

 4.3 Cancellazioni

 4.4 Fatturazione

 4.5 Promemoria rimborsi - accredito

 4.6 Ulteriori informazioni

 4.7 Attivazione pagamenti in Magento ®
 4.7.1 Pagamento con transazione Ingenico ePayments esistente

5. Note

 5.1 Generali

 5.2 Multistore
 5.2.1 Esempio – codice del negozio in url utilizzando lo stesso account Ingenico ePayments

 5.2.2 Esempio – domini differenti ed account Ingenico ePayments differenti

 5.2.3 Esempio - domini differenti utilizzando lo stesso account Ingenico ePayments

 5.2.4 Esempio - codice del negozio in url utilizzando account Ingenico ePayments differenti

6. Flusso di lavoro pagamento

7. Mappatura dello stato Ingenico ePayments/Magento ®

8. FAQ

Page 2 of 22 - 28/03/2019
Modulo per Magento ®

1. Disclaimer
 **UNA VERSIONE AGGIORNATA DELLA GUIDA SARA 'PRESTO DISPONIBILE PER MEZZO SETTEMBRE**

 Copyright © 2016 Ingenico ePayments.

Tutti i marchi di fabbrica, marchi di servizi e i nomi commerciali menzionati nel presente materiale sono proprietà dei rispettivi proprietari. Le
informazioni qui contenute sono fornite a titolo di cortesia e a solo scopo informativo generale. Il presente documento non intende fornire
una descrizione esaustiva di tutte le regole, le politiche e le procedure applicabili. Le tematiche alle quali si fa riferimento possono cambiare
nel tempo, così come possono variare le circostanze specifiche.

 Ingenico ePayments declinano qualsiasi responsabilità per informazioni imprecise o incomplete. Le informazioni contenute nel presente
 comprendono, tra l'altro, una serie di informazioni ricevute da terze parti; tali informazioni sono e resteranno proprietà dei rispettivi titolari.
 Niente di quanto esposto nella presentazione è volto a integrare, emendare o modificare qualsiasi contratto, regola o regolamento applicabili.

 Ingenico ePayments ha dedicato ampia attenzione al contenuto del presente documento senza, tuttavia, garantirne e dichiararne la
precisione o la completezza. Sia Ingenico ePayments, sia le oro affiliate declinano qualsiasi responsabilità per costi, perdite e/o danni
generati dall'accesso o dall'uso di qualsiasi contenuto cui il presente documento si riferisce. A causa della complessità del processo e del
diritto delle Banche di modificare le condizioni, il presente fornisce esclusivamente una descrizione ed e soggetto a modificazioni future.

L'Estensione di cui al presente, è stata sviluppata come soluzione generica. Ingenico ePayments declinano qualsiasi responsabilità per
eventuali danni causati dall'Estensione. Qualora l'Estensione venga modificata da un utente in qualsiasi modo, Ingenico ePayments
declinano qualsiasi responsabilità per eventuali danni causati dall'Estensione modificata. La descrizione dell'Estensione nel presente è fornita
a solo scopo di praticità; Ingenico ePayments non rilascia nessuna garanzia o dichiarazione in merito all'uso o al funzionamento
dell'Estensione. Sia Ingenico ePayments, le loro affiliate declinano qualsiasi responsabilità per costi, perdite e/o danni generati dall'accesso
o dall'uso dell'Estensione.

Page 3 of 22 - 28/03/2019
Modulo per Magento ®

2. Installazione in Magento ®

 2.1 Requisiti
   PHP 5.4+
   Un account Ingenico ePayments attivo
   Le versioni supportate Magento ® Community e Enterprise Edition possono essere recuperate dalla pagina "Official Ingenico ePayments
   Extension".

 2.2 Installazione in Magento 1.7 e versioni successive
1. Raggiungere la sezione Magento ® Connect del sito Magento ® Commerce.
2. Accedere al proprio account Magento ® Connect o crearne uno.
3. Cercare "Official Ingenico ePayments Extension" o andare a https://www.magentocommerce.com/magento-connect/official-ingenico-
   epayments-extension-1.html
4. Fare clic sul pulsante "Install" e copiare la chiave di installazione.

5. Accedere al proprio backend Magento ®. Andare a "System > Magento ® Connect > Magento ® ConnectManager".
6. Accedere al proprio "Magento ® Connect Manager". Selezionare la scheda "Extensions". Incollare la chiave di installazione dell'estensione
   nell'apposito campo nella sezione "Install New Extensions" e fare clic sul pulsante "Install" (in alcuni casi occorre selezionare "Proceed"
   per confermare l'installazione).

L'installazione procede e dopo un po' nella finestra della console viene visualizzato il messaggio "Package ... installed successfully".

L'estensione è ora installata correttamente e aggiunta all'elenco dei pacchetti installati sotto "Manage Existing Extensions" in "Magento ®
 ConnectManager".

 2.3 Installazione di Magento 2.x
Si prega di accedere a Magento Marketplace per ulteriori informazioni sull'estensione Magento 2.x.

Page 4 of 22 - 28/03/2019
Modulo per Magento ®

 3. Configurazione

 3.1 Back office Ingenico ePayments
 Accedere al proprio back office Ingenico ePayments per inserire le seguenti impostazioni.

 3.1.1 Metodi di pagamento
 A seconda dell'abbonamento Ingenico ePayments selezionato, potrebbe essere necessario attivare altre opzioni obbligatorie nel proprio
 account Ingenico ePayments.

 Queste opzioni sono:

    OPC
    DirectLink (Nuovo pagamento)
    DirectLink (Manutenzione)
    D3D
    Alias Manager (per ulteriori informazioni, andare a Carta di credito con Alias Manager).

 Controllare se queste opzioni sono attivate automaticamente. In caso contrario contattare nostro team di vendita per l'attivazione.

 Magento ® Ingenico ePayments extension offerto da Ingenico ePayments potrebbe non funzionare in concomitanza con altre estensioni. Per
 evitare malfunzionamenti si consiglia di disabilitare qualsiasi altra estensione in Magento ®.

 3.1.2 Gestione utenti
 Il negozio necessita di un API-Utente separato per comunicare con Ingenico ePayments.

 Creare l'API-Utente:

 1. Andare a "Configuration > Users".
 2. Selezionare "New User".
 3. Selezionare uno USERID (ad esempio APIUSER).
 4. Inserire il nome e un indirizzo e-mail esistente (il campo "External USERID" può essere lasciato vuoto).
 5. Selezionare il profilo "Administrator".
 6. Selezionare il tipo di accesso "API only".
 7. Annotare lo USERID e la password creati.

    Nota: lo USERID e la password non possono contenere caratteri speciali.

 3.1.3 Informazioni tecniche
 Configurare le informazioni tecniche nel back office Ingenico ePayments:

 1. Andare in "Configuration > Technical Information > Global Transactionparameters".
 2. Nella sezione "Default operation code", selezionare "Sale" o "Authorisation".
 3. Nella sezione "Payment retry", modificare il valore, se lo si desidera.
 4. Fare clic sul pulsante "Save".
 5. Selezionare la scheda "Global security parameters".
 6. Nella sezione "Hashing method"; selezionare "SHA-1" per "Hash algorithm" e "UTF-8" per "Character encoding".
 7. Nella sezione "Template", selezionare "No" per "Enable JavaScript check on template".
 8. Fare clic sul pulsante "Save".
 9. Selezionare la scheda "Data and origin verification".
10. In entrambe le sezioni "Checks for e-Commerce & Alias Gateway" e "Checks for Ingenico ePayments DirectLink and Ingenico
    ePayments Batch (Automatic)", compilare "SHA-IN pass phrase". Entrambe le chiavi devono essere solo alfanumeriche ed entrambe

Page 5 of 22 - 28/03/2019
Modulo per Magento ®

    devono avere lo stesso valore.
11. Selezionare la scheda "Transaction feedback".
12. Nella sottosezione "HTTP redirection in the browser" della sezione "e-Commerce", selezionare "I would like to receive transaction feedback
    parameters on the redirection URLs" e deselezionare "I would like Ingenico ePayments to display a short text to the customer on the
    secure payment page if a redirection to my website is detected ...".
13. Nella sottosezione "Direct HTTP server-to-server request" della sezione "e-Commerce" ...
    1. Selezionare "Online but switch to a deferred request when the online requests fail"
    2. Inserire il valore "YOUR_SHOP_URL/ops/api/postBack" in entrambi i campi per "URL of the merchant's post-payment page".
    3. Selezionare "POST" come "Request method".

14. Nella sottosezione "Dynamic e-Commerce parameters" della sezione "e-Commerce", selezionare tutti i parametri disponibili eccetto
    "ECOM_BILLTO" e "ECOM_SHIPTO" poiché possono generare facilmente errori di trasmissione.
15. Nella sezione "All transaction submission modes", compilare "SHA-OUT pass phrase". L'immissione in SHA-OUT pass phrase deve
    essere identica a quella effettuata
    precedentemente per SHA-IN pass phrase.
16. In "HTTP request for status changes", selezionare "For each offline status change (payment, cancellation, etc.)." e inserire il valore
    "YOUR_SHOP_URL/ops/api/directLinkPostBack".
17. Fare clic sul pulsante "Save".
18. Selezionare la scheda "Transaction e-mails".
19. Nella sezione "E-mails to the merchant", eseguire le seguenti azioni facoltative ...
    1. Inserire il proprio indirizzo e-mail.
    2. Selezionare "Yes, for all transaction submission modes."
    3. Selezionare "Yes, for each offline status change (payment, cancellation, etc.)."

20. Selezionare la scheda "Test info".
21. Nella sezione "Test info", selezionare "I would like to simulate transaction results based on the card number.".

 3.2 Magento ®
 3.2.1 Servizi di pagamento
 Eseguire le seguenti operazioni dopo l'installazione dell'estensione:

 1. Accedere al back office di Magento ®.
 2. Andare in "System > Configuration > Sales > Payment services". Sarà disponibile l'opzione “Ingenico ePayments Account”.
 3. Selezionare l'opzione e inserire le seguenti informazioni:

    Impostazione                   Descrizione

    PSPID                          Compilare il PSPID del proprio account Ingenico ePayments.

                                   Inserire la SHA-IN passphrase impostata nel back office Ingenico ePayments di "Technical information >
    SHA-IN Pass phrase
                                   Data and origin verification".

    SHA-OUT Pass                   Inserire la SHA-OUT passphrase impostata nel back office Ingenico ePayments di "Technical information
    phrase                         > Transaction feedback".

                                   Gli URL di gateway sono già configurati correttamente. Tuttavia, quando si passa dall'ambiente di PROVA
    URL di gateway                 all'ambiente di PRODUZIONE, occorre sostituire questi URL di TEST con gli URL di PRODUCTION,
                                   mostrati nel commento di questi campi di configurazione.

Page 6 of 22 - 28/03/2019
Modulo per Magento ®

  API User / API
                            Inserire i dati API creati nel back office Ingenico ePayments.
  Password

                            Quando si seleziona il modello di negozio Magento ® - Interal, la pagina di pagamento presenterà lo stesso
                            layout del negozio dell'utente. Quando si seleziona una delle seguente opzioni di Ingenico ePayments, tutti
                            i campi che seguono con riferimento al modello Ingenico ePayments devono essere compilati
                            obbligatoriamente.
                            -Modello Ingenico ePayments - Dynamic: Il cliente viene reindirizzato alla pagina di pagamento di Ingenico
                            ePayments. L'aspetto della pagina è definito da un file di modello caricato dinamicamente che può essere
  Modello del               definito direttamente con il seguente Template Identifier/URL (Identificatore modello/URL).
  pagamento                 -Modalità Ingenico ePayments - iFrame: Il cliente deve immettere i dati del pagamento in una pagina nel
                            negozio che contenga la pagina di pagamento di Ingenico ePayments in un iFrame. È possibile configurare
                            i parametri di stile direttamente di seguito.
                            -Modalità Ingenico ePayments - Redirect: Il cliente viene reindirizzato a Ingenico ePayments per
                            immettere i suoi dati di pagamento. È possibile configurare i parametri di stile direttamente di seguito.
                            -Modello del negozio Magento ® - Internal: Il cliente viene reindirizzato alla pagina di pagamento di Ingenico
                            ePayments con l'aspetto del negozio. L'URL del modello usato viene visualizzato direttamente sotto.

                            Quando si seleziona Magento ®, la pagina di pagamento presenterà lo stesso layout del negozio
  Modello pagamento         dell'utente. Quando si seleziona Ingenico ePayments, tutti i campi che seguono con riferimento al modello
                            Ingenico ePayments devono essere compilati obbligatoriamente.

                            Con questa opzione è possibile specificare se l'ID incremento ordine o l'ID quota debba essere trasferito
                            come riferimento del pagamento per gli ordini a Ingenico ePayments. L'ID ordine è il numero nel formato
                            100000001, che è riportato nella griglia degli ordini di backend nella colonna "Order #". Nel caso in cui si
  Riferimento all'ordine
                            selezioni "Order ID", questo numero sarà trasferito durante il processo di pagamento a Ingenico
  nel caso di
                            ePayments.
  pagamenti reindirizzati
  (o inline)
                            Per ragioni di compatibilità, prima dell'ID (incremento) ordine viene aggiunto un segno di cancelletto. Se si
                            seleziona "Quote ID", questo numero sarà trasferito a Ingenico ePayments. Quote ID è, inoltre, l'unica
                            modalità per tutti i metodi di pagamento in linea quali carta di credito (se attivata), direct debit e Kwixo.

  Show Quote ID in the
  order                     Se attivata, Quote ID sarà aggiunta come colonna nella griglia degli ordini di backend.
  grid

  Submit extra              Se attivata, parametri aggiuntivi saranno trasmessi a Ingenico ePayments per utilizzare la rilevazione delle
  parameters                frodi o la protezione del venditore di Paypal.

  Device ID                 Attiva il tracking del cliente per fini di rilevazione delle frodi

                            è possibile inviare un'e-mail ai clienti se non sono riusciti a pagare con Ogone (stato 0 o 2). L'e-mail
                            conterrà un collegamento alla pagina di pagamento di Ogone, in cui il cliente può reinserire i suoi dati di
  Rimandare l'identità/il
                            pagamento per recuperare l'ordine.
  modello dei dati di
                            Rispedire l'identità dei dati di pagamento: Selezionare il contatto a cui dovrà essere inviata l'e-mail
  pagamento
                            (collegato a Store Email Addresses (Salva indirizzi e-mail))
                            Rispedisci modello informazioni pagamento: Selezionare un modello di e-mail a propria discrezione

                            Quando si seleziona questa opzione, saranno controllate tutte le richieste e le risposte da Ingenico
  Debug                     ePayments. Si raccomanda di attivare questa opzione solo quando si è in modalità di prova e non in
                            modalità di produzione. Il file di debug è salvato sul fileserver in /Var/Logs/ops.log

Page 7 of 22 - 28/03/2019
Modulo per Magento ®

 Nota: in "System > Configuration > General > Web > URL options", si consiglia di disattivare l'opzione "Add store code to URL's" poiché ciò
può introdurre un comportamento errato nell'estensione.

 3.2.2 Metodi di pagamento
 Configurare i metodi di pagamento in "System > Configuration > Payment Methods".

Si noti che occorre attivare solo i metodi di pagamento che sono stati attivati nel proprio back office Ingenico ePayments tramite
"Configuration > Payment methods > Selected payment methods".

È possibile configurare i tipi di pagamento dei paesi applicabili. Ad esempio: se come paese di fatturazione per iDeal è selezionata l'Olanda,
questo paese non verrà visualizzato quando i clienti immettono un paese di fatturazione diverso.

Per le attivazioni e altre modifiche contattare nostro Assistenza clienti via admin.ecom@ingenico.com.

 3.2.3 Metodi di pagamento con fattura aperta
Abilitare le seguenti impostazioni aggiuntive in "System > Configuration > Customer Configuration > Name and address options":

    Display Birthday
    Display VAT number (applicabile solo per Open Invoice NL)
    Display Gender

 Nota: se si utilizza Afterpay come acquirente da parte propria, non è possibile eseguire acquisizioni parziali con Open Invoice NL).

Quando si attiva Open Invoice AT tramite Klarna, sono applicabili i seguenti prerequisiti:
1. Il Titolo deve essere impostato su “Kauf auf Rechnung - zahlen in 14 Tagen”.
2. Il logo deve essere caricato e reso disponibile su https://developers.klarna.com/en/at+php/kpm/logos.
3. La codifica dei dati deve essere impostata su "other" (altro), perché l'integrazione corrente non supporta la codifica UTF-8.
4. Invoice terms title (titolo delle condizioni della fattura) deve essere impostato su Rechnungsbedingungen.
5. Invoice terms url (l'URL delle condizioni della fattura) deve essere impostato su https://cdn.klarna.com/1.0/shared/content/legal/terms
    /123/de_at/invoice?fee=0#
6. Non è possibile eseguire un'acquisizione parziale o un rimborso parziale con Magento. Queste operazioni possono essere effettuate dal
    back office di
    Ingenico ePayments.
7. Durante l'acquisizione/rimborso Magento non invierà fatture ai clienti: la fattura verrà inviata da Klarna. Durante l'acquisizione/rimborso,
    l'opzione Email Copy of Invoice (invia copia della fattura per e-mail) deve essere deselezionata.

Page 8 of 22 - 28/03/2019
Modulo per Magento ®

 3.2.4 Metodo di pagamento InterSolve
È possibile definire diversi marchi, corrispondenti ai metodi di pagamento dei rispettivi Ingenico ePayments.

Affinché possano essere utilizzati nel proprio negozio, questi marchi devono essere configurati in anticipo nel back office Ingenico
ePayments. È possibile assegnare un "Titolo" personalizzato per ogni "Marchio" mostrato al cliente nella pagina della fatturazione.

 3.2.5 Carta di credito con metodo di pagamento Alias Manager

Page 9 of 22 - 28/03/2019
Modulo per Magento ®

Alias Manager si riferisce all'Alias Manager Ingenico ePayments.

 Configurazione:

   Impostazione                    Descrizione

                                   Se questa opzione è abilitata, il cliente ha la possibilità di salvare le sue informazioni di pagamento con
   Enabled Alias Manager           carta di credito e di riutilizzare le informazioni salvate per i pagamenti futuri. Queste informazioni
                                   possono essere salvate solo per le carte che supportano i pagamenti online.

   Show Alias Manager              Se questa opzione è abilitata, un suggerimento informa i clienti circa i vantaggi associati al salvataggio
   information for guests          dei dati della carta di credito, poiché è disponibile solo per i clienti che hanno eseguito il login.

   Per un corretto utilizzo di questa funzione, è necessario eseguire periodicamente cron.php che si trova nella directory principale di
   Magento ®. Su un sistema basato su Unix o Linux occorre aggiungere una delle seguenti voci alla scheda cron:
     */5 * * * * /bin/sh /absolute/path/to/magento/cron.sh
     0,5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/sh /absolute/path/to/magento/cron.sh

Per ulteriori informazioni sull'utilizzo, consultare Carta di credito con Alias Manager.

 3.2.6 Paypal con metodo di pagamento di protezione del venditore
 Configurare le seguenti impostazioni:

   Impostazione                                                            Descrizione

                                                                           Selezionare i paesi per i quali lo stato è obbligatorio in base alle
   Configuration > General > State options > State is required for
                                                                           esigenze di tutela del venditore Paypal.

   Configuration > Payment Services > Ingenico ePayments                   Impostare su 'Yes' per trasmettere i parametri necessari a
   account > Submit extra parameters                                       Ingenico ePayments.

 3.2.7 Device fingerprinting
Questa funzionalità offre l'estensione per i dispositivi cliente a impronte digitali per Ingenico ePayments per raccogliere i dati ed eseguirne
l'hashing (ad es. risoluzione dello schermo, agente utente, ecc.) in una chiave. In alcuni paesi Europei la legge prevede che il cliente autorizzi
la raccolta dei dati.
Le impronte digitali per il dispositivo possono essere attivate/disattivate in base alla transazione. Ciò viene indicato da un apposito
parametro per le transazioni di e-Commerce. Per le transazioni DirectLink è necessario raccogliere informazioni seguendo i pixel nel sito.

Integrazione tramite JavaScript Hook
Quest'estensione offre una funzionalità JavaScript che permette di gestire il consenso dei clienti nella fase di pagamento. I clienti possono
anche aggiungere il file
(js/netresearch/ops/deviceFingerprinting.js) in altri punti del negozio per accedere alle funzionalità descritte di seguito. Quest'operazione può
essere eseguita con il seguente codice:

Page 10 of 22 - 28/03/2019
Modulo per Magento ®

consentHandler.toggleConsent( consent , callback );

 Consent: il valore booleano e lo stato di destinazione del consenso che devono essere salvati nella sessione del cliente.
 Callback: funzione opzionale da richiamare con il consenso salvato dopo il suo salvataggio.
 Il gestore dei consensi offre inoltre una funzione per il recupero dello stato corrente del consenso tramite
consentHandler.getConsent (callback)

Analogamente all'altra funzione, il richiamo viene chiamato con il risultato della richiesta (lo stato corrente dell'autorizzazione).

Integrazione tramite la chiamata personalizzata al Controller fornito
È possibile esprimere il consenso anche richiamando direttamente un controller nel seguente URL:
http://www.yourshop.tld/ops/device/toggleConsent
 Il parametro "consent" è atteso per la richiesta. Verrà estratto un valore booleano che verrà salvato nella sessione del cliente. Una risposta
allo stato corrente di autorizzazione come JSON può essere ad esempio:

{"consent":false}

Lo stato corrente di autorizzazione può essere visualizzato qui: http://www.yourshop.tld/ops/device/consent
Le funzioni preconfigurate di JavaScript richiamano gli URL.

Page 11 of 22 - 28/03/2019
Modulo per Magento ®

4. Utilizzo

4.1 Generali
L'estensione funziona come la maggior parte delle estensioni Magento ®. Se si è scelto di elaborare le carte di credito, queste saranno
elaborate attraverso la piattaforma Magento ®. Tuttavia, quando è attivata l'opzione 3D Secure, i titolari di carta saranno reindirizzati alla
pagina di pagamento Ingenico ePayments.

 Ciò è applicabile anche per qualsiasi altro metodo di pagamento in cui i dati del titolare del conto devono essere confermati dall'emittente.
Quando la transazione viene elaborata, è possibile vedere la transazione nel proprio back office Magento ® tramite "Sales > Orders".

 4.1.1 Metodo di pagamento InterSolve
 Durante la configurazione in Magento ®, è possibile definire diversi marchi, che possono essere selezionati dal cliente durante il processo di
 fatturazione. Il marchio selezionato sarà trasmesso a Ingenico ePayments.

Se si definisce un solo marchio, il cliente non può selezionare un marchio, ma viene visualizzato direttamente e sarà trasmesso subito a
 Ingenico ePayments.

 4.1.2 Carta di credito con metodo di pagamento Alias Manager
Quando utilizza il metodo di pagamento "carta di credito" con la funzione Alias Manager attivata, un cliente che ha effettuato il login vede i
dati della sua carta di credito memorizzati, se li ha salvati in precedenza.

Se il cliente non ha effettuato il login, viene visualizzato un suggerimento che lo informa della possibilità di memorizzare i dati della propria
 carta di credito affinché possa riutilizzarli.

Se fa clic sul link nel testo del suggerimento, il cliente viene diretto alla fase del "metodo di fatturazione" e l'opzione "register" sarà
 selezionata.

La selezione delle informazioni di pagamento visualizzate dipende dall'indirizzo di fatturazione e dall'indirizzo di spedizione, al fine di prevenire
gli abusi.

Se desidera salvare le proprie informazioni di pagamento, il cliente deve selezionare l'opzione nella schermata di pagamento con carta di
 credito.

Se sono disponibili i dati della carta di credito salvati, il modulo sullo schermo di pagamento con carta di credito sarà pre-compilato e i campi
di immissione saranno in grigio.

Se desidera aggiornare i dati della propria carta di credito salvati, il cliente deve:

1. Fare clic in uno dei campi di immissione in grigio. Il contenuto di tutti i campi di immissione viene cancellato.
2. Inserire i nuovi dati della carta di credito.
3. Selezionare l'opzione "Save payment information". Se non viene selezionata, le nuove informazioni di pagamento saranno utilizzate per il
    pagamento, ma non saranno memorizzate e le informazioni di pagamento precedenti saranno ancora disponibili per l'uso successivo.

Se si desidera visualizzare e/o cancellare le cliente le sue informazioni di pagamento, si deve:

    Nel back office Ingenico ePayments, andare in "payment information" ed eseguire l'azione specifica.
    In Magento ®:
    1. Andare in "customers > manage customers".
    2. Fare clic sulla riga del cliente.
    3. Selezionare "Payment information".
    4. Eseguire l'azione specifica.

Page 12 of 22 - 28/03/2019
Modulo per Magento ®

 4.1.3 Metodi di pagamento con addebito diretto
È possibile utilizzare il metodo di pagamento con addebito diretto per Austria, Germania e Olanda, che consente al cliente di utilizzare i dati
del proprio account per i pagamenti.

Panoramica delle funzioni:

   Origine del metodo di pagamento con addebito diretto                                          Tedesco         Austriaco         Olandese

   Il cliente deve inserire il numero del conto (Kontonummer, rekeningnummer)                    X               X                 X

   Il cliente deve inserire il codice della banca (BLZ)                                          X               X

   Il cliente può inserire l'IBAN                                                                X                                 X

   Il cliente può inserire il BIC                                                                X                                 X

 Nota: se il cliente inserisce sia IBAN che BIC, e i relativi dati del conto, per l'elaborazione del pagamento vengono utilizzati sia IBAN che
BIC.

È, inoltre, possibile utilizzare il metodo di pagamento con addebito diretto per le cosiddette operazioni MOTO in Magento ®. Ciò significa che
l'utente accetta e inserisce manualmente le transazioni Mail Order/Telephone Order e il comportamento sarà lo stesso a quello descritto
 sopra.

4.2 Ricevuta di spedizione
La creazione di una ricevuta di spedizione viene effettuata senza una connessione al servizio di pagamento e si comporta, quindi, come
Magento ®-Standard.

4.3 Cancellazioni
Se l'autorizzazione ha avuto successo, è disponibile il pulsante "Void" in "order view" di Magento ® (in "Sales > Orders", facendo clic
 sull'ordine). Per annullare usare questo pulsante "Void" invece del pulsante "Annulla" (per motivi di workflow gateway).

Se l'annullamento viene elaborato con successo da Ingenico ePayments, in alcune versioni Magento ® può essere necessario fare clic sul
pulsante "Cancel" per impostare il corretto stato di annullamento in Magento ®.

 Nel caso in cui l'ordine presenti lo stato "Pending Payment" e lo stato di Ingenico ePayments sia "0" o "empty", è possibile annullare l'ordine
utilizzando il pulsante "Cancel":

    Non viene inviata una richiesta di gateway a Ingenico ePayments.
    Le scorte vengono aumentate di nuovo.

   Controllare in anticipo lo stato del pagamento nel back-office Ingenico ePayments, altrimenti non si potrà più aggiornare lo stato in
   Magento ®.

4.4 Fatturazione
A prescindere che si sia scelto "Authorization" come "Payment Action" nella configurazione di Magento ®, occorre comunque creare una
 fattura per i metodi di pagamento con carta di credito della spesa per attivare il processo di acquisizione da parte di Ingenico ePayments.

Per creare una fattura:

Page 13 of 22 - 28/03/2019
Modulo per Magento ®

1. Andare in "Order view" di Magento ® (in "Sales > Orders" e fare clic sull'ordine).
2. Fare clic sul pulsante "Invoice".
3. Scegliere "Capture Online" come importo.
4. Fare clic sul pulsante "Submit Invoice".

4.5 Promemoria rimborsi - accredito
Per creare un rimborso:

1. Andare Vendite> Fatture.
2. Fare clic sulla fattura da rimborsare.
3. Fare clic sul pulsante "Credit Memo".
4. Modificare l'importo da rimborsare.
5. Volendo, selezionare l'opzione "Close Ingenico ePayments transaction".
6. Fare clic sul pulsante "Refund" per confermare. Non fare clic sul pulsante "Refund Offline"!
7. Ripetere questa procedura finché la transazione Ingenico ePayments si chiude. Ciò significa che sia l'intero importo è già stato
    rimborsato o è stata selezionata l'opzione "Close the Ingenico ePayments transaction". Nell'ultimo caso sono disponibili solo i rimborsi
    offline.

A seconda del metodo di pagamento, il rimborso sarà eseguito immediatamente o dopo un ritardo da parte di Ingenico ePayments.

   Il pulsante "Credit Memo" in "Order view" crea solo un rimborso interno e non attiva alcuna azione di rimborso da parte di Ingenico
   ePayments.

   Per alcuni metodi di pagamento (ad es., iDEAL), occorre attivare i rimborsi nel proprio account Ingenico ePayments.

4.6 Ulteriori informazioni
Per ottenere ulteriori informazioni di pagamento sull'ordine:

1. Andare in "Order view" in "Sales > Orders".
2. Scegliere "Information".
3. Selezionare la sezione “Payment Information”. Le informazioni comprendono:
      Tipo di metodo di pagamento (ad es., carta di credito VISA)
      ID pagamento
      Stato pagamento recente
      Valuta

4. Selezionare la sezione “Comments History”. Questa sezione contiene la cronologia delle modifiche dello stato del pagamento. Queste
    informazioni possono aiutare l'utente a verificare che l'autorizzazione della carta di credito è cambiata a causa dell'acquisizione di un
    pagamento.

4.7 Attivazione pagamenti in Magento ®
 Nel contesto delle transazioni MOTO (Mail Order/Telephone Order) eTerminal di Ingenico ePayments, sono disponibili alcuni metodi di
pagamento per la creazione di un ordine in Magento ®.

 Non è possibile utilizzare metodi di pagamento con reindirizzamento, poiché non sono ammessi. Non è possibile utilizzare nemmeno 3D
 secure ("Verified by VISA", "MasterCard Secure Code").

Per abilitare i metodi di pagamento con carta di credito e/o addebito diretto per transazioni MOTO eTerminal, occorre impostare l'opzione
"Enable for backend" su "YES" in "System > Configuration > Payment methods > Select credit card and/or direct debit payment method".

Page 14 of 22 - 28/03/2019
Modulo per Magento ®

   Subito dopo aver inserito l'ordine, Magento ® invia già alcuni dati al negozio. Quindi, si potrebbe avere l'impressione che sia necessario
   fare clic due volte sul pulsante "Order submit".

È possibile anche inviare per e-mail un collegamento alla pagina di pagamento in cui completare il pagamento. Per usufruire di questa
 funzionalità è necessario attivare l'opzione da System -> Configuration -> Payment Methods -> PayPerMail (Sistema -> Configurazione ->
Metodi di pagamento -> PayPerMail).

 4.7.1 Pagamento con transazione Ingenico ePayments esistente
 Con questo metodo di pagamento, che è disponibile solo in Magento ® e non nel negozio dell'utente, è possibile immettere direttamente il
PAY ID di una transazione Ingenico ePayments esistente.

 In tal caso, nessuna richiesta viene attivata per Ingenico ePayments e si dovranno eseguire manualmente tutti i cambiamenti di stato.

Page 15 of 22 - 28/03/2019
Modulo per Magento ®

5. Note

5.1 Generali
 In Magento ® possono apparire i seguenti stati:

    No credits in Ingenico ePayments back office: Questo significa che è possibile inviare le richieste di carta di credito solo attraverso
    Magento ®.
    3D-Secure (MasterCard, SecureCode and Verified by Visa) must be activated: Questo significa che l'account Ingenico ePayments
    dell'utente deve accettare 3D-Secure.

5.2 Multistore
È possibile utilizzare l'estensione in Magento ® Multistores con:

    più siti web
    più punti vendita
    più domini
    più account Ingenico ePayments

Per usare più account Ingenico ePayments, occorre seguire la procedura indicata in back office Ingenico ePayments eMagento per ciascun
account Ingenico ePayments, sito web o punto vendita.

La cosa più importante è impostare correttamente gli URL di risposta nel back office Ingenico ePayments:

1. Andare in "Configuration > Technical Information > Transaction feedback".
2. Configurare le seguenti impostazioni:
     Direct HTTP server-to-server request
     HTTP request for status changes.

La corretta configurazione di questi URL è chiarita con i seguenti esempi.

 5.2.1 Esempio – codice del negozio in url utilizzando lo stesso account Ingenico ePayments
 Il Multistore consiste di due punti vendita assegnati al medesimo sito web. L'esempio è valido anche nel caso in cui entrambi i punti vendita
 siano stati assegnati a siti web diversi:

    Il punto vendita A opera sotto http://www.my-shop.com/shopa/
    Il punto vendita B opera sotto http://www.my-shop.com/shopb/

La configurazione corretta nel back office Ingenico ePayments è la seguente:

    Direct HTTP server-to-server request: http://www.my-shop.com/shopa/ops/api/postBack
    HTTP request for status changes: http://www.my-shop.com/shopa/ops/api/directLinkPostBack

 Il feedback sarà elaborato correttamente per il punto vendita B, anche se la risposta viene inviata solo all'URL del punto vendita A.

 5.2.2 Esempio – domini differenti ed account Ingenico ePayments differenti
 Il Multistore consiste di due punti vendita assegnati a siti web diversi e utilizza due account Ingenico ePayments differenti:

    Il punto vendita A opera sotto http://www.my-shop-a.com/
    Il punto vendita B opera sotto http://www.my-shop-b.com/

La configurazione corretta per il punto vendita A nel back office Ingenico ePayments è la seguente:

    Direct HTTP server-to-server request: http://www.my-shop-a.com/ops/api/postBack

Page 16 of 22 - 28/03/2019
Modulo per Magento ®

    HTTP request for status changes: http://www.my-shop-a.com/ops/api/directLinkPostBack

La configurazione corretta per il punto vendita B nel back office Ingenico ePayments è la seguente:

    Direct HTTP server-to-server request: http://www.my-shop-b.com/ops/api/postBack
    HTTP request for status changes: http://www.my-shop-b.com/ops/api/directLinkPostBack

 5.2.3 Esempio - domini differenti utilizzando lo stesso account Ingenico ePayments
 Il Multistore consiste di due punti vendita assegnati a siti web diversi e utilizza due account Ingenico ePayments differenti:

    Il punto vendita A opera sotto http://www.my-shop-a.com/
    Il punto vendita B opera sotto http://www.my-shop-b.com/

La configurazione corretta per entrambi i punti vendita nel back office Ingenico ePayments è la seguente:

    Direct HTTP server-to-server request: http://www.my-shop-a.com/ops/api/postBack
    HTTP request for status changes: http://www.my-shop-a.com/ops/api/directLinkPostBack

 Inoltre, occorre configurare l'URL di base di Magento ® per il punto vendita B:

1. Andare in "System > Configuration > General > Web".
2. Inserire "http://www.my-shop-b.com/" nei campi "Base URL" e "Base Link URL" della sezione "Unsecure". Usare/mantenere il valore
    predefinito per gli altri campi della sezione "Unsecure".
3. Inserire "http://www.my-shop-b.com/" nei campi "Base URL" e "Base Link URL" della sezione "Secure". Usare/mantenere il valore
    predefinito per gli altri campi della sezione "Secure".

 5.2.4 Esempio - codice del negozio in url utilizzando account Ingenico ePayments differenti
 Il Multistore consiste di due punti vendita assegnati allo stesso sito web e utilizza due account Ingenico ePayments differenti. L'esempio è
 valido anche nel caso in cui entrambi i punti vendita siano stati assegnati a siti web diversi:

    Il punto vendita A opera sotto http://www.my-shop-a.com/
    Il punto vendita B opera sotto http://www.my-shop-b.com/

La configurazione corretta per il punto vendita A nel back office Ingenico ePayments è la seguente:

    Direct HTTP server-to-server request: http://www.my-shop-a.com/ops/api/postBack
    HTTP request for status changes: http://www.my-shop-a.com/ops/api/directLinkPostBack

La configurazione corretta per il punto vendita B nel backend Ogone è la seguente:

    Direct HTTP server-to-server request: http://www.my-shop-b.com/ops/api/postBack
    HTTP request for status changes: http://www.my-shop-b.com/ops/api/directLinkPostBack

Page 17 of 22 - 28/03/2019
Modulo per Magento ®

6. Flusso di lavoro pagamento

Page 18 of 22 - 28/03/2019
Modulo per Magento ®

Page 19 of 22 - 28/03/2019
Modulo per Magento ®

Page 20 of 22 - 28/03/2019
Modulo per Magento ®

7. Mappatura dello stato Ingenico ePayments/Magento ®
Scaricare una panoramica di tutti gli stati di Ingenico ePayments e Magento ® (file xlsx).

Scaricare una copia del file PDF relativo alla gestione dello stato del pagamento.

Page 21 of 22 - 28/03/2019
Modulo per Magento ®

8. FAQ
 In caso di domande o problemi, visitare il sito http://ingenico.support.netresearch.de/support/solutions

Se non si ottiene una risposta, contattare support@ecom.ingenico.com

Page 22 of 22 - 28/03/2019
Puoi anche leggere