Iwsmile e tasto "Annulla": possibile bug?

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
Frank79
membro Junior
membro Junior
Messaggi: 1
Iscritto il: 01/05/2012, 17:40

Iwsmile e tasto "Annulla": possibile bug?

Messaggio da Frank79 »

Salve a tutti, sono nuovo di questo forum, ho aperto questa discussione perché so che alcuni di voi qui utilizzano contributions varie per ricevere pagamenti tramite il Pos Iwsmile. Anch'io ne sto scrivendo una, tutto funziona liscio come l'olio tranne che per un problema che, se siete possessori di un conto Iwsmile, spero possiate verificare voi stessi sui vostri siti.

L'errore riscontrato sul Pos riguarda il tasto "ANNULLA" che non redirige correttamente al sito web di partenza. L'errore non sembra dipendere dal modo in cui il pos è configurato e non dipende dal tipo di CMS ecommerce utilizzato MA DAL TIPO DI BROWSER dal quale l'utente sta navigando.

L'errore si presenta sui seguenti browser:

1) Firefox (testato dalle versioni 4.0.1 alla 11.0)
2) Safari (testata solo la versione 5)
3) Opera (testata solo la versione 10)

L'errore non si verifica su Internet Explorer (testata solo la versione 7).

Faccio notare che non è un problema da poco dal momento che i primi tre browser messi assieme coprono circa il 60-65% delle visite giornaliere ad un sito web.

Anche se la descrizione seguente sembra lunga e complicata il test è semplicissimo da eseguire: basta aprire un sito di ecommerce con uno dei browser precedenti, pagare con iwsmile e cliccare sul secondo tasto "Annulla". Di seguito trovate tutte le istruzioni dettagliate.

Sono state documentate le due situazioni di pagamento, tramite conto iwsmile/iwbank e tramite carta di credito. In entrambi i casi uno dei tasti "Annulla" (quello delle schermate numero 3 delle immagini allegate) durante la procedura di pagamento non funziona.

NOTE IMPORTANTI:
1) TUTTI GLI ERRORI DESCRITTI SI VERIFICANO SOLO UTILIZZANDO UN COME CONTO RICEVENTE UN ACCOUNT IWSMILE REALE E NON SI VERIFICANO MAI UTILIZZANDO UN ACCOUNT COMMERCIANTE DI PROVA (70000001 ,02 ECC).
2) Il test è stato effettuato prelevando direttamente l'esempio riportato nel manuale di integrazione Iwsmile ma come ho già detto in precedenza, l'errore si verifica sempre, indipendentemente da come il pos viene configurato.

Le frecce verdi nelle immagini a corredo della descrizione del problema indicano il comportamento corretto del POS, quelle rosse sono gli errori.
Ogni schermata è stata numerata nella stessa sequenza in cui veniva visualizzata.
I punti seguenti sono la descrizione di ciò che accade ad ogni schermata e sono numerati nello stesso ordine.



*** CASO 1: PAGAMENTO AD UN CONTO REALE TRAMITE CONTO IWSMILE/IWBANK ***

Immagine

http://imageshack.us/photo/my-images/82 ... forum.jpg/

1) L'utente clicca sul tasto di pagamento sul mio sito;
2) seleziona l'opzione di pagamento tramite conto IWSMILE/IWBANK
- se clicca su "annulla" il pos redirige correttamente l'utente sul sito web alla pagina KO
- se clicca su acquista viene visualizzata la schermata (3) con la richiesta di inserimento di token.
3) Alla schermata 3:
- se L'utente clicca su conferma (non ho fatto la prova) suppongo che l'esito debba essere OK;
- se l'utente annulla il pagamento la sessione scade e non avviene nessuna redirezione al sito di partenza.

4) Alla scadenza della sessione la pagina smette di funzionare correttamente, il tasto annulla scompare, e qualunque tentativo di interazione con la pagina (reniserimento di un conto iwsmile/iwbank, scelta della carta di credito come metodo di pagamento porta sempre alla schermata numero (5)

5) Da questo momento l'utente non è più in grado di ritornare al sito web. CLIENTE PERSO.





*** CASO 2: PAGAMENTO AD UN CONTO REALE TRAMITE CARTA DI CREDITO

Immagine
http://imageshack.us/photo/my-images/81 ... forum.jpg/

1) L'utente clicca sul tasto di pagamento sul mio sito;
2) Seleziona l'opzione di pagamento "Carta di credito";
- se clicca su "annulla" il pos redirige correttamente l'utente sul sito web alla pagina KO
- se clicca su acquista viene visualizzata la schermata (3) con la richiesta di inserimento dei dati della carta.
3) Nella schermata 3:
- Se l'utente clicca su conferma suppongo che l'esito sia OK (anche in questo caso non ho fatto la prova);
- Se l'utente clicca su annulla NON AVVIENE NESSUNA REDIREZIONE AL SITO DI PARTENZA ma solo la visualizzazione
di un messaggio di errore come al punto (4). CLIENTE PERSO.


Spesso gli utenti, specialmente quelli alle prime armi con gli acquisti on line, prima di effettuare il pagamento vero e proprio fanno qualche prova per capire come funziona il sistema di pagamento e per comprendere cosa succede quando cliccano su un tasto piuttosto che su un altro. Se un utente poi cambia idea, vuole aggiungere un articolo al carrello prima di pagare o vuole modificare metodo di pagamento ed il tasto annulla non funziona correttamente, non sarà in grado di tornare indietro proseguendo correttamente la navigazione sul sito e probabilmente abbandonerà l'acquisto.

Qualcuno è in grado di fornirmi la conferma a questo problema :?:
Rispondi