endelwar/gestpay

此包已被放弃,不再维护。作者建议使用endelwar/gestpayws包代替。

由Bancasella实现的GestPayCrypt和GestPayCryptHS类的PHP实现,用于与GestPay在线支付一起使用。

dev-master 2014-08-07 18:21 UTC

This package is auto-updated.

Last update: 2022-02-01 12:38:02 UTC


README

GestPayCrypt-PHP
----------------

GestPayCrypt-PHP e` l'implementazione open source (licenza LGPL) in PHP delle
classi GestPayCrypt e GestPayCryptHS che Bancasella distribuisce in Java per
permettere l'interfacciamento al sistema di pagamento online GestPay.

Questa reimplementazione in PHP mantiene la stessa interfaccia pubblica
di quella originale, permettendo, quindi, di fare a meno di installare
l'ambiente di esecuzione java sul server web, ed evitare di configurare
il supporto java in PHP, cosa non sempre possibile, soprattutto in
situazioni di hosting.

La documentazione ufficiale di Banca Sella per il suo utilizzo e`
valida anche per questa reimplementazione:

http://www.sellanet.it/download.asp


Tipo di architetture supportate dal sistema di pagamento online GestPay
-----------------------------------------------------------------------

Attenzione a non fare confusione: le architetture supportate da Banca
Sella sono 3:

- GestPay con architettura OneTimePassword
- GestPay con architettura compatibile Payment Gateway Banca Sella
- GestPay con architettura Crittografia

La classe GestPayCrypt lavora solo ed esclusivamente con GestPay con
architettura Crittografia. La prima e la seconda architettura continuano
ad utilizzare le one time password (file ric e ris) per retrocompatibilita`.


Classe High Security GestPayCryptHS
-----------------------------------

Se si intende utilizzare una connessione sicura HTTPS per le comunicazioni
server to server bisogna instanziare la classe GestPayCryptHS (high security)
in tutto e per tutto uguale nell'interfaccia a GestPayCrypt.
Perche` tale classe possa funzionare correttamente e` necessario soddisfare almeno
uno dei seguenti requisiti:

1) Versione di PHP > 4.3.0 e supporto estensione OpenSSL
2) PHP con supporto CURL
3) Binario CURL disponibile alla URL: http://curl.haxx.se/


Links
-----

Banca Sella
http://www.sella.it/

Sistema di pagamento online GestPay e documentazione relativa
http://www.easynolo.it/


--
Alessandro Astarita <aleast@capri.it>