I. CCVS API Functions

Estas funciones unen el CCVS API y permiten directamente trabajar con CCVS en sus scripts de PHP. CCVS es la solución "intermediaria" de RedHat en el proceso de tarjetas de crédito. Permite realizar un proceso directo en las cámaras de compensación de tarjetas de crédito por medio de su paquete *nix y un modem. Usando el módulo de CCVS para PHP, usted puede procesar tarjetas del crédito directamente a través de CCVS vía sus scripts de PHP. Las referencias siguientes perfilarán el proceso.

Para habilitar el soporte CCVS en PHP, primeramente verique el directorio de instalación de CCVS. Luego necesitará configurar PHP con la opción --with-ccvs. Si usa esta opción sin especificar la ruta (path) al su instalación de CCVS, PHP buscará en la ubicación por defecto de CCVS (/usr/local/ccvs). Si se encuentra en una ubicación 'no común', debe ejecutarlo con la opción: --with-ccvs=$ccvs_path, donde $ccvs_path es la ruta a su instalación de CCVS. Recuerde que CCVS requiere que las librerías $ccvs_path/lib y $ccvs_path/include existan, conteniendo cv_api.h en la carpeta include y libccvs.a en el directorio lib.

Adicionalmente puede necesitarse correr un proceso ccvsd para realizar la configuración dentro de sus scripts en PHP. Será necesario también que pueda verificar que los procesos en PHP estén corriendo sobre el mismo usuario que tiene instalado su CCVS (ejem. Si ha instalado CCVS como un usuario 'ccvs', su proceso PHP debe correr dentro de 'ccvs' también.)

Se puede encontrar información adicional sobre CCVS en http://www.redhat.com/products/software/ecommerce/ccvs/.

Esta sección de la documentación está trabajándose recientementente. Hasta ahora, RedHat mantiene documentación útil ligeramente anticuada pero inmóvil a http://www.redhat.com/apps/support/.

Tabla de contenidos