LXXVIII. Paiement par Verisign

Cette extension vous permet d' effectuer des transactions avec des cartes de crédits en utilisant les services Verisign Payment Services , anciennement connu sous le nom de Signio ( http : / /www.verisign.com / products / payflow / pro / index.html ) .

Ces fonctions sont utilisables dès que PHP a été compilé avec l' option --with-pfpro[=DIR ] . Vous devez aussi utiliser le SDK approprié sur votre plate-forme : il est disponible l ' interface du manager , une fois que vous vous êtes inscrit . Si vous avez l' intention d'utiliser cette extension sur un serveur web SSL ou avec d'autres composants SSL (tels que l'extension CURL et SSL ) vous DEVEZ utiliser le SDK beta .

Une fois que vous avez téléchargé le SDK vous devez copier les fichiers depuis le dossier lib de la distribution . Copier le fichier d ' en-têtes pfpro.h dans / usr / local / include et la librairie libpfpro.so dans / usr / local / lib .

Lorsque vous utilisez ces fonctions , vous pouvez omettre d' appeler les fonctions pfpro_init( ) et pfpro_cleanup( ) : l 'extension se chargera de le faire automatiquement . Cependant , elles sont toujours disponibles au cas vous auriez un grand nombre de transaction à traiter , ou que vous souhaiteriez un contrôle plus fin de la librairie . Vous pouvez effectuer autant de transaction que vous le souhaitez avec pfpro_process( ) lors d 'une connexion .

Ces fonctions ont été ajoutée en PHP 4.0.2 .

Ces fonctions ne font que fournir un accès aux services Verisign Payment Services . Assurez-vous bien de lire le " Payflow Pro Developers Guide " pour plus de détails sur les paramètres .

Table des matières
pfpro_cleanup -- Eteint la librairie Payflow Pro
pfpro_init -- Initialise la librairie Payflow Pro
pfpro_process_raw -- Envoie une transaction brute à Payflow Pro
pfpro_process -- Effectue une transaction avec Payflow Pro
pfpro_version -- Lit le numéro de version de Payflow Pro