El Sistema de Verificación de Tarjetas de Crédito (CCVS) usado por los ordenadores y modem para simular una tarjeta de crédito (también conocido como un Punto de Venta [POS]). CCVS incluye varias APIs que facilitan la personalización y integración con aplicaciones softwre o productos de la base de datos.
CCVS es seguro y fácil de usar. Escrito en ANSI C y ajustado a estandares POSIX, CCVS es porbale y deseñado para ser fácilmente integrado con los sistemas operativos modernos, lenguajes de programación, y Internet. CCVS puede ser usado para automatizar procesos de lotes o mejorar cualquier aplicacioó que requiera procesar tarjetas de crédito.
CCVS puede ser usado en otros país si su banco puede soportar una de los protocolos soportados por CCVS. Si esta en Canada, CCVS soporta el protocolo NDC, que puede ser usado por cualquier banco en Canada para configurar su cuenta mercantil. Si esta en otro país que USA o Canada, necesitar verificarlo con su banco. El protocolo soportado por CCVS que es el mejor oportunidad de ser soportado por una institución financiera es la Visa 2nd Generation ``K Format'' protocol (VITAL).
Una versión demostración de CCVS esta incluida con Red Hat Linux. La versión demo es completamente funcional y puede ser usada para CCVS y su sistema; la versión demo hará cualquier cosa excepto contactar con su institución finaciera. Si eliges comprar CCVS necesitara contactar con Red Hat para comprar una licencia. Vea http://www.redhat.com/products/ccvs/ Para más información de como activar CCVS.
Ejemplos de cómo CCVS puede ser usada (dependiendo del protocolo que esta usando — vea www.redhat.com/products/ccvs/support/CCVS3.3docs/protocol-specific.html Para más información de los protocolos que soporta):
CCVS puede soporta un sistema para operadores de teléfono hablando de ordenes de catalogo. Las extensiones Tcl de CCVS pueden ser usadas para crear un GUI Tcl/Tk que presenta un sencillo interface para los operadores de teléfono. Los operadores pueden entonces usar los sencillos terminales X. CCVS solamente necesita ser instalado en un ordenador, y los operadores no tienen que esperar a tener líneas disponibles — todas esas transacciones irán sobre la misma llamada de teléfono.
CCVS puede ser usado para ayudar automatizar la facturación. Por ejemplo, en ISP puede tener una base de datos de clientes en una base de datos del servidor. El administrador de base de datos ISP puede escribir un script en Perl, combinando el modulo CCVS con un modulo para el sistema de la base de datos ISP. El script leería los datos del cliente, actualizaría el registro de la base de datos para indicar que el pago ha sido realizado.
Hay solo dos ejemplos de las capacidades de CCVS. CCVS puede ser usado para mejorar algunos aspectos de su operaciones que requiera procesar una tarjeta de crédito. Algunas carácterísticas de CCVS:
una librería C con una API documentada autoriza a los usuarios a integrar transparentemente CCVS con aplicaciones existentes.
Una extensión Tcl habilitada usa CCVS con server-side Tcl como NeoWebScript.
Un modulo Perl 5.0 permite a CCVS trabajar con el más popular lenguaje de programación CGI usado hoy en día.
La capacidad par construir rápidamente GUI personalizados usando — Tcl/Tk.
Los modulos Python, PHP3 y Java habilitados a CCVS para trabajar con otros lenguajes de programación comunes.
Command Line Interface (CLI) programa para uso interactivo. Llama a programas desde cualquier shell UNIX y programa en el lenguaje UNIX.
AVS protección del fraude, que permite a los comerciantes comprobar las tarjetas de crédito. Algunas clearinghouse ofrecen un mejor cambio para los comerciantes que usan AVS.
Soporta múltiples cuentas mercantiles, permitiendo a los usuarios abrir sus propias tiendas virtuales. Una "cuenta mercatil" es una tipod especial de cuenta bancaria que permite a los compradores aceptar pagos con tarjetas de crédito de los clientes; la cuenta mercantil mantiene los procedimientos desde las transacciones de las tarjetas de crédito.
La habilidad de dirigir mútiples transacciones en una única sesión, (dos segundos por transacción) sin coste extra o complejidad.
La seguridad de ser capaz de comprobar y hacer desarrollos de programas del producto sin cargarlo realmente en la tarjeta de crédito.
Cómo le dices a la gente corriente que con una pequeño trozo de plástico puede permitirse el lujo de tener una TV de pantalla grande?
Primero, un consumidor presenta la información de su tarjeta de crédito al comerciante. El comerciante transmite esos datos, con el código ID del comerciante, a una clearinghouse. Esta puede ser el banco que ha emitido al comerciante su cuenta de la tarjeta de crédito pero es más parecido a una firma que ha contratado con el banco del comerciante para aclarar cargos en el intercambio de una cuota fija y un porcentaje de cada proceso de cargo.
Los datos son transmitidos leyendo la tarjeta y los números del comerciante a través del teléfono, usando un terminal POS, o usando CCVS o otros tipo de sotfware para transmitir información desde un ordenador
La clearinghouse se pone en contacto con el banco que emite la tarjeta de crédito del ciliente y verifica que el cargo es aceptable. Si es aceptado, la clerainghouse manda un mensaje de confirmación al comerciante. Al mismo tiempo, el crédito disponible de la tarjeta de crédito del cliente será descontado por la cantidad de la transacción.
Al final de las compras del día, el comerciante (actualmente, el ordenador del comerciante o terminal de las tarjetas de crédito) llamara a la clearinghouse y verificará todas las transacciontes del día para garantizar que el sistema del comerciante y la clearinghouse están de acuerdo con las transacciones que han ocurrido a lo largo del día. A continuación la clearinghouse inicia el procesos de transferir el dinero desde el banco tarjeta de crédito a la cuenta bancaria del comerciante.