CCVS
Encyclopedia
CCVS, or Credit Card Verification System, was a credit card processing system designed for Posix
-based operating systems, including Unix
, Linux
, and a version for PalmOS shown at trade shows. It was originally sold by Hell's Kitchen Systems, Inc. from 1997 onward and was acquired along with the company by Red Hat
in January 2000. In 2002, Red Hat decided to exit the eCommerce market as an ISV
, discontinued support for CCVS, and recommended that customers transition to MCVE
.
The CCVS API supported use under PHP
, Java, Perl
, Tcl
, and C
to allow merchants to communicate directly with the credit card clearing house instead of using Internet-based intermediaries. Along with Red Hat's decision to discontinue support for this extension, it has also been removed from PHP
and is no longer available since version 4.3.0. An alternative to CCVS is MCVE
.
POSIX
POSIX , an acronym for "Portable Operating System Interface", is a family of standards specified by the IEEE for maintaining compatibility between operating systems...
-based operating systems, including Unix
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...
, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
, and a version for PalmOS shown at trade shows. It was originally sold by Hell's Kitchen Systems, Inc. from 1997 onward and was acquired along with the company by Red Hat
Red Hat
Red Hat, Inc. is an S&P 500 company in the free and open source software sector, and a major Linux distribution vendor. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina with satellite offices worldwide....
in January 2000. In 2002, Red Hat decided to exit the eCommerce market as an ISV
Independent software vendor
Independent software vendor is a business term for companies specializing in making or selling software, designed for mass marketing or for niche markets...
, discontinued support for CCVS, and recommended that customers transition to MCVE
MCVE
MCVE is a credit card processing computer software library and interface running under the Red Hat operating system, replacing Red Hat's CCVS.In November 2001, Main Street Softworks signed a contract with Red Hat to migrate the existing CCVS clientele to use MCVE. On July 2, 2003, Main Street...
.
The CCVS API supported use under PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
, Java, Perl
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...
, Tcl
Tcl
Tcl is a scripting language created by John Ousterhout. Originally "born out of frustration", according to the author, with programmers devising their own languages intended to be embedded into applications, Tcl gained acceptance on its own...
, and C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....
to allow merchants to communicate directly with the credit card clearing house instead of using Internet-based intermediaries. Along with Red Hat's decision to discontinue support for this extension, it has also been removed from PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
and is no longer available since version 4.3.0. An alternative to CCVS is MCVE
MCVE
MCVE is a credit card processing computer software library and interface running under the Red Hat operating system, replacing Red Hat's CCVS.In November 2001, Main Street Softworks signed a contract with Red Hat to migrate the existing CCVS clientele to use MCVE. On July 2, 2003, Main Street...
.