|
Sommaire
Apache |
6.7 Paiement CCVS
Ces fonctions font l'interface avec les API CCVS, vous permettant
de travailler directement avec CCVS depuis vos scripts PHP.
CCVS est la solution apportée par RedHat
au problème de l'intermédiaire, lors du traitement de transactions
de cartes de crédit. Il vous permet travailler directement avec
les maisons de crédits, via votre boîte *nix et un modem. En utilisant
le module CCVS pour PHP, vous pouvez effectuer des transactions
avec les cartes de crédits, directement depuis vos scripts PHP via
CCVS. La suite vous montrera comment procéder.
Pour activer le support CCVS de PHP, commencez par vérifier votre
installation CCVS. Vous devez configurer PHP avec l'option
--with-ccvs.
Si vous utilisez cette
option sans spécifier le chemin de votre installation, PHP essaiera
de la trouver à sa position par défaut (/usr/local/ccvs). Si CCVS est
installé dans un autre dossier, lancez la configuration avec :@:
--with-ccvs=$ccvs_path,
où $ccvs_path est le chemin de votre installation CCVS.
Notez bien que CCVS requiert
que $ccvs_path/lib
et $ccvs_path/include
existent, et qu'ils contiennent respectivement
cv_api.h
et libccvs.a
sous
include
et lib
.
De plus, un démon ccvsd doit être disponible sur votre configuration,
et qu'il soit accessible à vos scripts PHP. Assurez-vous aussi que
l'utilisateur qui exécute les scripts PHP est le même que celui qui
a installé CCVS (i.e. si vous avez installé CCVS avec l'utilisateur 'ccvs',
vos scripts PHP doivent tourner aussi en 'ccvs').
Plus de détails sur CCVS sont disponibles à http://www.redhat.com/products/ccvs.
Cette documentation est en chantier. Jusqu'à sa finalisation, RedHat
entretient une version légèrement démodée
mais bien pratique à
http://www.redhat.com/products/ccvs/support/CCVS3.3docs/ProgPHP.html.
|