Modulo di pagamento Unicredit per Magento Pagonline IGFS 0.1.9.8 - Carte di Credito - MyBank - MasterPass

Il modulo di pagamento per Magento rivolto al gruppo Unicredit si chiama: PagOnline. Vi sono due moduli dedicati a Unicredit legati differenti per metodologia di connessione. Ogni utente del gruppo bancario deve chiedere che tipologia di connessione viene richiesta Le tipologie di connessione sono solamente due:

Il supporto al POS VIRTUALE PagOnline vi fornirà sulla base del vostro profilo presente nei loro archivi quale modulo dovrete richiederci. Il manuale del modulo PagOnline IPG è disponibile al link: Unicredit PagOnline

Sicurezza

PagOnline garantisce la riservatezza tra acquirente e Banca con crittografia basata sullo standard SSL 3.0 con chiave simmetrica a 128 bit. Il venditore non ha accesso ai dati del compratore relativi al conto corrente addebitato; solo la Banca riceve i dati e cura l’autorizzazione dell’addebito.Inoltre, per evitare che nel processo di comunicazione dell’esito della transazione tra Banca e venditore vi sia l’intromissione di soggetti estranei che possano comunicare false autorizzazioni concesse, la Banca autentica il messaggio di esito mediante una chiave segreta condivisa con il venditore all’atto dell’adesione al servizio.

Funzionalità

Il servizio consente di disporre di una soluzione di POS Virtuale via Internet che permette agli esercenti convenzionati di accettare pagamenti per gli acquisti effettuati dai compratori che dispongono del servizio di Banca Multicanale via Internet di UniCredit Banca.

Il servizio è fornito di un’applicazione di back office (Backoffice di PagOnline) disponibile su Internet con accesso protetto, che permette al venditore di svolgere le seguenti funzioni:

  • monitoraggio degli esiti;
  • conferme di ordini;
  • disposizione di eventuali storni.

Banche Aderenti al servizio PagOnline

- Bank Austria Creditanstalt
- Bank Pekao
- Bipop Carire
- Capitalia
- Cassa di Risparmio di Roma
- Cassamarca
- Cnp Capitalia vita
- Credito Italiano
- Credito Romagnolo
- FinecoBank
- Fondazione Sicilia
- HypoVereinsbank
- Banco di Sicilia
- Torre Unicredit
- UniCredit
- Unicredit Banca di Roma

Dove posso acquistare il modulo?

Il modulo di pagamento Unicredit per magento potete acquistarlo nel nostro sito.

Sei un Webmaster ?

Se siete dei Webmaster o dei rivenditori offriamo un pacchetto illimitato a costi vantaggiosi.
Contattateci per conoscere in dettaglio l'offerta facendo click qua: http://www.shinesoftware.com/contacts/

Quale servizi supporta?

Il modulo Unicredit IGFS offre i seguenti servizi rilasciati da Unicredit:

  • Pagonline 
    Effettuare il proprio acquisto è semplice e sicuro: dopo aver completato la scelta dei servizi o prodotti offerti dal sito del venditore e selezionata la modalità di pagamento PagOnline, il sistema si collega in modalità protetta tramite il protocollo di sicurezza SSL al sito https://pagamenti.unicredito.it
  • MyBank
    MyBank è una soluzione di autorizzazione elettronica che consente ai consumatori di effettuare in modo sicuro pagamenti online e autenticazioni dell'identità digitale usando il servizio di online banking delle propria banca o un'app da smartphone o tablet.
  • Masterpass
    Masterpass è la soluzione per lo shopping online offerta da Mastercard in collaborazione con la tua Banca che ti consente di fare acquisti in modo semplice, rapido e sicuro.

Quale versione il modulo supporta?

Il modulo supporta pienamente l'ultima versione del progetto Magento. I test effettuati ci dimostrano il suo funzionamento dalla versione 1.7.x (con qualche limitazione) all'ultima versione disponibile 1.9.x.x.

Installazione del modulo

Installare il modulo del Unicredit nel vostro negozio Magento è molto semplice ma bisogna tener presente alcuni passi necessari.

  • Acquisto del Modulo
  • Fare click nel link di scaricamento del modulo riportato nell'email ricevuta.
  • Scompattare il file
  • Accedere via FTP al vostro piano hosting ed entrare nella cartella radice del vostro sito Magento.
  • Trascinare la cartella App contenuta dentro il file zip all'interno del vostra cartella radice precedentemente indicata.
  • Controllare i permessi delle cartelle appena inviate. Devono avere i permessi adeguati alla vostra installazione del webserver.
    Solitamente il proprietario dei files e delle cartelle deve essere lo stesso utente del proprietario del webserver.

Configurazione del Modulo

  • Inserire i dati nel modulo Amministrazione -> Configurazione -> Metodi di Pagamento -> Unicredit: Abilitato: SI
    • Nuovo stato dell'ordine: Stato desiderato prima dell'effettivo pagamento da parte del cliente.
    • Credenziali
      • Carte di Credito
        • Terminal ID: E’ l’identificativo utenza assegnata al gestore del commerciante e fornito dalla Banca che convenziona il commerciante.
        • KSIG: E’ la password assegnata al gestore del commerciante, inizialmente assegnato e fornito dalla Banca che convenziona il commerciante.
      • MyBank
        • Terminal ID: E’ l’identificativo utenza assegnata al gestore del commerciante e fornito dalla Banca che convenziona il commerciante.
        • KSIG: E’ la password assegnata al gestore del commerciante, inizialmente assegnato e fornito dalla Banca che convenziona il commerciante.
      • Masterpass
        • Terminal ID: E’ l’identificativo utenza assegnata al gestore del commerciante e fornito dalla Banca che convenziona il commerciante.
        • KSIG: E’ la password assegnata al gestore del commerciante, inizialmente assegnato e fornito dalla Banca che convenziona il commerciante.
    • Modalità di Transazione: Indica se, in caso di autorizzazione positiva del pagamento, l’operazione di deposito verrà effettuata in automatico dal sistema o se verrà svolta in modalità differita richiedendo solamente un'autorizzazione al prelievo.
    • Transaction Description: Testo presentato come descrizione della transazione. Utilizzare il seguente segnaposto per inserire il codice dell'ordine: {orderid}
    • Additional Info [1-5]: Parametro personalizzabile per l'invio di informazioni alla banca.
    • Security Key: Il campo viene utilizzato durante la fase di controllo della veridicità della risposta da parte della banca. Il codice viene inviato alla banca dopo la conferma dell'ordine e poi restituito da quest'ultima per effettuare un controllo della provenienza e dell'unicità della transazione.
    • Auto Redirect: Reindirizza l'utente sul sito di Unicredit dopo 5 secondi. Se non attivo attenderà il click dell'utente in un link che lo reindirizzerà sul sito sicuro della banca.
    • Auto Invoice: Genererà la fattura dopo la conferma del pagamento da parte della banca.
    • Default Payment Method: Impostazione del metodo di pagamento di default [Carta di Credito, MyBank]. L'utente vedrà l'opzione preselezionata durante la fase di checkout.

Template personalizzato

Se avete un template personalizzato dovete seguire comunque i passi descritti sopra con qualche aggiunta.

  • Accedere su /app/design/frontend/default/default/template/
  • Copiare spostare la cartella unicredit su /app/design/frontend/default/VOSTRO_TEMPLATE/template/

Area Amministrativa

Accedere all'area amministrativa del vostro sito di commercio elettronico Magento ed inserite il vostro codice utente fornito dalla banca.

Test Tecnico

Configurare il modulo usando le credenziali riportate nell'immagine del pannello di controllo. Salvate la configurazione. Adesso bisogna inserire qualche prodotto nel sito di commercio elettronico e simulare un ordine di un prodotto. Compilare il modulo d'ordine e scegliere il nuovo metodo di pagamento Unicredit. Adesso si verrà reindirizzati al sito sicuro del Unicredit.
Il test di pagamento deve essere effettuato con un carta di credito.

VISA
4539990000000012
02/2020
123

Inserite la vostra email per ricevere la notifica di pagamento.

E' possibile effettuare un test direttamente nella nostra installazione Magento CE presente al link http://magento19.shinesoftware.com. Inserite un prodotto demo all'interno del vostro carrello e procedete con l'acquisto scegliendo la modalità di pagamento desiderata. MyBank può essere testato fino alla visualizzazione della pagina di pagamento della banca. Non è possibile portare a termine la transazione poichè Unicredit non offre tale opzione in fase di testing.

IMPORTANTE

Gli ordini fino a 10 euro verranno considerati eseguiti correttamente
Gli ordini superiori a 10 euro verranno considerati non eseguiti

Impostazione di Test del Modulo

Le seguenti impostazioni possono essere utilizzate per effettuare un test di acquisto in un negozio Magento con il Modulo di pagamento Unicredit della Shine Software. Non effettuate molte richieste di test poichè potreste bloccare l'account offerto dalla Unicredit.

  • Carta di Credito
    • Terminal ID: UNI_ECOM
    • KSIG: UNI_TESTKEY
  • MyBank
    • Terminal ID: UNI_MYBK
    • KSIG: UNI_TESTKEY
  • Masterpas
    • Terminal ID: 
    • KSIG: 

Lingue Disponibili sul sito Unicredit

  • Inglese
  • Francese
  • Tedesco
  • Spagnolo
  • Italiano

Fase di Test

  1. Non si effettuano test in produzione poichè serve una carta di credito attiva per tale scopo quindi si utilizza la modalità di test che è identica alla fase di produzione.
  2. Si impostano i dati di test nella sezione amministrativa del modulo nell'amministrazione di Magento come indicato nel manuale nel nostro wiki.
  3. Creare un utente generico. Fate finta di essere un potenziale cliente.
  4. Si crea un ordine e si procede con il checkout.
  5. Visualizziamo il sito di TEST della banca.
  6. Si inseriscono i dati della carta di credito reali in vostro possesso. Ovviamente se si rimane molto tempo nella pagina la sessione scade.
  7. L'ordine viene accettato correttamente.
  8. Si viene reindirizzati nella pagina di successo del vostro sito e si riceve l'email "Nuovo ordine # ..." nella casella di posta indicata sul vostro sito.
    1. Esiste la possibilità di impostare il “riepilogo di pagamento” richiedendolo alla banca via backoffice. Tale parametro può essere settato in uno dei seguenti metodi:
      1. nessun riepilogo di pagamento (ovvero il redirect immediato al negozio)
      2. attesa di click del cliente su “Torna all’esercente” per tornare al negozio (attualmente impostato)
      3. timer di 5 – 10 – 15 – 20 – 25 o 30 secondi, settando con una di questa tempistiche, in automatico la pagina tornerà al negozio
  9. Successivamente Magento creerà la fattura (vedi sezione: Conferma dell'ordine e creazione della fattura) inviando la fattura al cliente.


Conferma dell'ordine e creazione della fattura (ver. 1.6)

Durante la fase di inizializzazione della richiesta di transazione con la banca il modulo fornirà un percorso accessibile dall'esterno (server della banca) usando il parametro CallBackURL. In tale parametro verrà indicato un link che la banca chiamerà durante la modifica degli status. Solamente se tale link viene chiamato dalla banca con specifici parametri. l'ordine verrà spiccata la fattura. Una nota nell'ordine indicherà che la banca ha confermato il pagamento

Tutto viene Registrato

Ogni singola operazione del modulo viene registrata costantemente nei file di log di conseguenza qualsiasi anomalia di malfunzionamento e facilmente risolvibile leggendo tutte le operazioni compiute dal programma attraverso i file di log di magento. Per attivare i file di log di magento bisogna accedere all'area amministrativa di magento e far click nel menù in alto:

Sistema > Configurazione > Sistema > Sviluppa

Abilitare i log impostando il parametro Log su "Si". Prima di richiedere qualsiasi assistenza tecnica suggeriamo di controllare tale file ed in caso di bisogno di ulteriore assistenza inviare il file log compresso in un formato zip all'interno della segnalazione a e-merchant.ucbanca@unicredit.eu

Errori Comuni

  1. Se dopo l'installazione del modulo si visualizza un errore Fatal error: Class 'ShineSoftware_Unicreditigfsmybank_Helper_Data' not found in Mage.php significa che il file non è stato trovato. Abbiamo riscontrato che il problema appare a tutti i clienti che gestiscono il loro hosting con cPanel. Con molta probabilità il file viene considerato pericoloso poichè criptato ed il sistema lo cancella. Inoltre cPanel cancella anche altri files del modulo per lo stesso motivo. Contattare il vostro hosting provider per disabilitare o escludere la cartella ShineSoftware dal controllo dell'antivirus.
  2. Errore dopo la conferma dell'ordine in fase di testing del terminale POS: IGFS_20026: SHOP ID DUPLICATO
    Il terminale di test viene utilizzato da tutti gli utenti della Unicredit per testare i loro negozi. Molti negozio Magento hanno un codice d'ordine standard e di conseguenza identico ad altri esercenti. L'errore SHOP ID DUPLICATO significa che durante la fase di test state inviando un codice d'ordine già usato in fase da un altro esercente. Per effettuare una modifica del codice dell'ordine standard di magento potreste richiedere la nostra assistenza tecnica Magento oppure cercare sul web una soluzione per la modifica del codice d'ordine standard di magento.

Ulteriori Informazioni

Il modulo funziona utilizzando l'istallazione standard di Magento CE, Professional, Enterprise. Tutte le modifiche al software Magento possono rendere non funzionante il modulo. Per tale motivo se un utente richiede assistenza tecnica per qualsiasi errore riscontrato durante la fase di pagamento verrà applicata una tariffa fissa di 50 euro + IVA per il controllo, la correzione e la riconfigurazione del modulo.

Per qualsiasi chiarimento create una segnalazione nel nostro Ticket System

Il modulo di pagamento per Magento rivolto al gruppo Unicredit si chiama: PagOnline. È il sistema di pagamento su Internet con i dovuti requisiti di sicurezza grazie al protocollo di crittografia SSL, Netscape, con chiave simmetria a 128 bit.. Con questo sistema se hai uno o più "negozi virtuali" hai la possibilità di fornire agli acquirenti una modalità di pagamento conveniente e fruibile in ogni momento.

<h3> Sicurezza </h3>

PagOnline garantisce la riservatezza tra acquirente e Banca con crittografia basata sullo standard SSL 3.0 con chiave simmetrica a 128 bit. Il venditore non ha accesso ai dati del compratore relativi al conto corrente addebitato; solo la Banca riceve i dati e cura l’autorizzazione dell’addebito.Inoltre, per evitare che nel processo di comunicazione dell’esito della transazione tra Banca e venditore vi sia l’intromissione di soggetti estranei che possano comunicare false autorizzazioni concesse, la Banca autentica il messaggio di esito mediante una chiave segreta condivisa con il venditore all’atto dell’adesione al servizio.

<h3> Funzionalità </h3>

Il servizio consente di disporre di una soluzione di POS Virtuale via Internet che permette agli esercenti convenzionati di accettare pagamenti per gli acquisti effettuati dai compratori che dispongono del servizio di Banca Multicanale via Internet di UniCredit Banca.

Il servizio è fornito di un’applicazione di back office (Backoffice di PagOnline) disponibile su Internet con accesso protetto, che permette al venditore di svolgere le seguenti funzioni:
# monitoraggio degli esiti;
# conferme di ordini;
# disposizione di eventuali storni.

<h3> Tariffe del servizio </h3>
Attivazione: gratuita
Attivazione multipla (se hai più di un negozio virtuale): gratuita
Canone: gratuito
Commissioni transazioni: 1%

<h3> Banche Aderenti al Consorzio Triveneto </h3>

# Unicredit banca
# banca di Roma
# Banco di Sicilia

<h3> Dove posso acquistare il modulo? </h3>
Il modulo di pagamento Unicredit per magento potete acquistarlo e testarlo comodamente facendo click qui http://www.shinesoftware.com/software/e-commerce/moduli-di-pagamento/modulo-di-pagamento-unicredit.html e successivamente su Aggiungi nel Carrello. Ricordatevi di inserire il link del vostro sito internet dove verrà installato il modulo acquistato. La regola di acquisto è di "UN DOMINIO UN MODULO". Se avete più domini sul quale installare il modulo otterrete automaticamente uno sconto sull'importo da pagare.

<h4> Sei un Webmaster ? </h4>
Se siete dei Webmaster o dei rivenditori offriamo un pacchetto illimitato a costi vantaggiosi. Contattateci per conoscere in dettaglio l'offerta facendo click qua: http://www.shinesoftware.com/contacts/

<h3> Installazione del modulo <h3>
[[File:Unicredit.png|200px|thumb|Modulo Magento Unicredit]]
Installare il modulo del Unicredit nel vostro negozio Magento è molto semplice ma bisogna tener presente alcuni passi necessari.

# Acquisto del Modulo
# Fare click nel link di scaricamento del modulo riportato nell'email ricevuta.
# Scompattare il file
# Accedere via FTP al vostro piano hosting ed entrare nella cartella radice del vostro sito Magento.
# Trascinare la cartella App contenuta dentro il file zip all'interno del vostra cartella radice precedentemente indicata.
# Controllare i permessi delle cartelle appena inviate. Devono avere i permessi: 777 come richiesto da Magento.

<h3> Configurazione del Modulo <h3>
# Inserire i dati nel modulo Amministrazione -> Configurazione -> Metodi di Pagamento -> Unicredit:
## Abilitato: SI
## Nuovo stato dell'ordine: Stato desiderato dopo l'effettivo pagamento da parte del cliente
### Se viene impostato lo stato dell'ordine in Completo, verrà spiccata una fattura.
### In tutti gli altri casi verrà impostato lo stato selezionato.
## Numero Commerciante: Codice indicato nell'email che la banca vi ha fatto pervenire dopo la sottoscrizione del servizio POS Virtuale
## Stabilimento: Valore numerico indicato dalla banca. E’ l’identificativo dello stabilimento virtuale del commerciante assegnato e fornito dalla Banca che convenziona il commerciante.
## Stringa Segreta: Stringa di cinquanta caratteri conosciuta solamente dall'esercente e dal venditore ad es: b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1
## URL Store: Indirizzo internet del vostro dominio ad es: http://www.miosito.com/
## ID Utente: E’ l’identificativo utenza assegnata al gestore del commerciante assegnato e fornito dalla Banca che convenziona il commerciante.
## Password: E’ la password assegnata al gestore del commerciante, inizialmente assegnato e fornito dalla Banca che convenziona il commerciante, in seguito impostato in autonomia tramite il backoffice.
## Deposito Immediato: Indica se, in caso di autorizzazione positiva del pagamento, l’operazione di deposito verrà effettuata in automatico dal sistema o se verrà svolta in modalità differita, da remoto o da backofice, da parte del commerciante.
## Riutilizza Numero Ordine: Indica se si intende riciclare un identificativo ordine che fa riferimento ad un precedente ordine abbandonato o non autorizzato. Si consiglia se possibile, di utilizzare l’opzione di riciclo degli ordini meno volte possibile, onde evitare spiacevoli inconvenienti di identificazione dell’ordine da parte dell’esercente stesso.
## Pagina Conferma a tempo: Imposta un tempo di 10 secondi alla pagina di conferma di avvenuto pagamento prima di ritornare al negozio dell'esercente.

<h3> Template personalizzato <h3>
Se avete un template personalizzato dovete seguire comunque i passi descritti sopra con qualche aggiunta.
# Accedere su /app/design/frontend/default/default/template/
# Copiare spostare la cartella unicredit su /app/design/frontend/default/VOSTRO_TEMPLATE/template/

<h3> Area Amministrativa <h3>
Accedere all'area amministrativa del vostro sito di commercio elettronico Magento ed inserite il vostro codice utente fornito dalla banca.

<h3> Test Tecnico <h3>
Inserire qualche prodotto nel sito di commercio elettronico e simulare un ordine di un prodotto. Compilare il modulo d'ordine e scegliere il nuovo metodo di pagamento Unicredit. Adesso si verrà reindirizzati al sito sicuro del Unicredit.
Utilizzare questa carta di credito di test:

* VISA
** Mario Rossi
** 4444499922200000
** 123
** 11/2019

Inserite la vostra email per ricevere la notifica di pagamento.

'''IMPORTANTE'''

# Gli ordini fino a 10 euro verranno considerati eseguiti correttamente
# Gli ordini superiori a 10 euro verranno considerati non eseguiti

<h3>= Impostazione di Test del Modulo <h3>=

* Numero Commerciante: 9999888
* Stabilimento:99888
* Stringa Segreta: b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1
* URL Store: vostro dominio per esteso
* ID Utente: 9999888
* Password: 9999888
* Deposito immediato: Y
* Riutilizza Numero Ordine: Y
* Pagina Conferma a tempo: N

<h3> Lingue Disponibili sul sito Unicredit <h3>
* Inglese
* Francese
* Tedesco
* Spagnolo
* Italiano

<h3> Ulteriori Informazioni <h3>
Il modulo funziona utilizzando l'istallazione standard di Magento senza alcun estensione. Tutte le modifiche al software Magento possono rendere non funzionante il modulo. Per tale motivo se un utente richiede assistenza tecnica per qualsiasi errore riscontrato durante la fase di pagamento verrà applicata una tariffa fissa di 50 euro + IVA per il controllo, la correzione e la riconfigurazione del modulo.
Inoltre, evitare la realizzazione di url tipo: http://www.miosito.ext/en/ oppure http://www.miosito.ext/it/ per indicare la lingua inglese o italiano poichè il modulo non gestisce quel tipo di url.
Per qualsiasi chiarimento contattateci via email all'indirizzo customers@shinesoftware.com

<h3> Aggiornamenti <h3>
Tutti gli utenti iscritti al nostro sito internetm iscritti alla nostra newsletter e che hanno inserito una recensione al prodotto Modulo di Pagamento Unicredit, otterranno l'aggiornamento gratuito del modulo per un anno.


No Tags

Prodotti Correlati

Nessun prodotto corrispondete alla selezione è stato trovato.