Gestpay Module for Prestashop

This module for Prestashop gives the ability to pay through the GestPay payment gateway by Banca Sella.

Right now it’s in testing phase, so any suggestion or idea is appreciated.

Changelog:

===0.4.4===
* Fixed install error in Prestashop 1.4 (thanks monkie)

===0.4.3===
* Fixed a currency display bug in the return page (thanks Gloria)
* Fixed a customer name display bug in the return page (thanks Gloria)

===0.4.2===
* Added compatibility to Prestashop 1.4 (marco)
* Fixed issue #1 regarding tests (marco)
* Minor fixes and refactoring (marco)

===0.4.1===
* Removed debug code

—-
===0.4===
* Added ability to choose between BASIC, ADVANCED or PROFESSIONAL account type
* Now it’s not mandatory to insert test mode account data
* Allow shorter PIN (4 digits) for older accounts
* Fixed encryption for real accounts

—-
===0.3.1===
* Fixed include bug in backend

—-
===0.3===
* Changed encryption method for passwords from custom Rc4Two to Prestashop Blowfish
* Minor fixes to backend
* Code cleanup

—-
===0.2===
* Added italian translation
* Set real urls for GestPay Backend and Payment Gateway

—-
===0.1===
* First release

You can download the lastest version here:

https://github.com/akira28/PrestaGestpay

If you like this module please consider a donation:


  1. #1 by Davide on June 21, 2010 - 4:11 pm

    Grazie per il modulo è fatto molto bene!
    Avrei però bisogno di un piccolo aiuto per configurare le pagine di ritorno da gestpay a prestashop. Non so dove mandarle…

    grazie ancora!

  2. #2 by zio on November 2, 2010 - 10:16 am

    Salve
    gran lavoro il modulo peccato che ci sia quel problema sulle pagine di ritorno
    se si potesse risolve sarebbe molto utile visto che gestpay ha dismesso le one time password e che quindi il modulo a pagamento non funziona con le nuove attivazioni.

    Grazie

  3. #3 by giuseppe on November 6, 2010 - 6:38 pm

    Confermo l’eccellenza del modulo, ma come davide ho necessità di supporto per configurare il ritorno.
    Riuscite ad aiutarmi?
    Cordialità

  4. #4 by Andrea De Pirro on November 8, 2010 - 1:23 pm

    Perdonatemi, non ci lavoro da molto tempo quindi potrei sbagliarmi.
    Se la vostra istallazione di prestashop si trova in http://www.example.com/prestashop allora dovete mettere come pagina di ritorno http://www.example.com/prestashop/modules/gestpay/payment.php

    Fate delle prove e fatemi sapere per piacere

  5. #5 by simone on November 24, 2010 - 12:46 pm

    ho fatto una prova con l’indirizzo di return impostato sul modulo del pagamento come consigliato, e effettivamente torna al sito concluso il pagamento, ma di nuovo alla pagina della richiesta pagamento, non si viene trasferiti all’indirizzo di ordine concluso. (e quindi non viene nemmeno salvato l’ordine)

  6. #6 by simone on November 24, 2010 - 1:07 pm

    http://www.example.com/prestashop/modules/gestpay/validation.php

    inserendo validation.php il tutto funziona

  7. #7 by marco on February 4, 2011 - 10:00 am

    Salve,
    il modulo è fantastico! a quando la versione per la 1.4 di prestashop? :)

    grazie!

  8. #8 by Andrea De Pirro on February 4, 2011 - 10:12 am

    Purtroppo non presto, non ci lavoriamo da tempo e in questo periodo siamo impegnatissimi. Però puoi sempre contribuire al progetto :D
    http://code.google.com/p/prestagestpay/

  9. #9 by Gloria on April 21, 2011 - 12:35 pm

    Spett.le Yamaveo,
    innanzitutto grazie mille per aver creato il modulo Bancasella per Prestashop.
    E’ stato installato sulla versione 1.3 e ha funzionato alla grande. Ho potuto fare una piccola donazione, e spero che lo porterete avanti come progetto.
    Avrei solo una domanda. Dopo aver effettuato il pagamento sono stata
    correttamente rimandata sulla pagina di conferma su Prestashop solo che non si leggevano bene alcuni dati
    Nel campo “acquirente” vengono richiamati nome e cognome inseriti su
    banca Sella al momento dell’inserimento dei dati della carta di credito,
    ed essendo separati da uno spazio su Prestashop compare l’icona del
    punto interrogativo in un rombo grigio.
    Nel campo “importo pagato” non mi visualizza il simbolo dell’euro, ma il
    codice numerico usato da banca Sella per identificare il valore euro,
    per l’esattezza il n. 242. Questo potrebbe far sorgere dubbi all’acquirente.
    Credo sia solo un problema di codifica di caratteri.
    Come posso correggere questa imperfezione?
    Sono in grado di andare a modificare il codice se necessario, sapendo
    dove mettere le mani.

    Ringraziandovi per l’attenzione vi auguro una buona giornata

  10. #10 by Andrea De Pirro on April 21, 2011 - 1:51 pm

    Prima di tutto grazie per la generosa donazione :D
    Inoltre potrei sapere che versione del plugin hai installato?
    Intanto provo a vedere cosa non và, se vuoi intanto puoi dare un’occhiata al file payment_return.tpl, che è quello che definisce come deve essere costruita la pagina di ritorno.
    A presto

  11. #11 by Andrea De Pirro on April 21, 2011 - 1:59 pm

    Puoi inoltre guardare la funzione validatePayment($a, $b) dentro il file gestpay.php

  12. #12 by Salvatore on May 10, 2011 - 12:29 am

    Salve, innanzitutto complimenti per il modulo.

    Ho un piccolo problema. Relativamente alla pagina di ritorno su prestashop dell’esito positivo della transazione, non riesco a modificare le scritte in inglese.

    Come posso fare per modificarle.

    Grazie

  13. #13 by Salvatore on May 12, 2011 - 9:58 am

    Ok, tutto risolto con la modifica del file payment_return.tpl, ma mi chiedevo come mai, nonostante ci sia anche la lingua italiana, molte cose non vengono tradotte tipo il file sopra citato.

    Grazie

  14. #14 by Andrea De Pirro on May 12, 2011 - 10:19 am

    Purtroppo non lavorandoci attivamente non ricordo se ho creato tutte le traduzioni o meno. Ora controllo. Intanto potresti mandarmi le modifiche che hai fatto cosi’ le implemento nel modulo? andrea de pirro @ gmail . com (ovviamente senza spazi)

  15. #15 by Cristiano on October 18, 2011 - 3:08 am

    Salve, ho installato il modulo su Prestashop 1.4.0.17, mi dice che è caricato correttamente ma non riesco a vederlo nell’elenco dei moduli.
    Dove sbaglio?

    Grazie

  16. #16 by Andrea on November 7, 2011 - 6:53 pm

    Ciao, ma per configurare il modulo nei campi:
    codice
    chiave pin

    cosa devo mettere?

    Grazie

(will not be published)