PHP  
downloads | documentation | faq | getting help | mailing lists | | php.net sites | links | my php.net 
search for in the  
<unixtojdccvs_add>
view the version of this page
Last updated: Sat, 19 Apr 2003

VII. CCVS API Funktionen

Die Funktionsschnittstelle der CCVS API erlaubt es direkt von PHP Scripten aus mit CCVS zu arbeiten. CCVS ist L�sung zu dem "Mann in der Mitte" bei der Abwicklung von Kreditkarten. Es stellt die M�glichkeit zur Verf�gung sich direkt �ber einen Unixrechner und ein Modem zu einem Kartenanbieter zu verbinden. Mit hilfe des CCVS Modules f�r PHP kann man Kreditkarten direkt durch CCVS �ber PHP Scripte abwickeln. Die folgende Referenz wird diesen Vorgang umreissen.

Um CCVS Unterst�tzung zu aktivieren, sollte man erst das CCVS Installationsverzeichnis �berpr�fen. Es ist notwendig PHP mit der Option --with-ccvs zu configurieren. Wenn diese Option ohne den Pfad zu CCVS installation angegeben wird, versucht PHP es in den voreingestellten Pfaden einer CCVS standard installation (/usr/local/ccvs) zu finden. Wenn CCVS nicht den Standard Pfad hat, ist es n�tig configure mit --with-ccvs=$ccvs_pfad zu starten, wobei $ccvs_pfad der Pfad zu installation ist. Anzumerken ist, dass CCVS Unterst�tzung vorausetzt, dass $ccvs_pfad/lib und $ccvs_pfad/include existieren, und dass die Includedatei cv_api.h im include Verzeichnis, und libccvs.a im lib Verzeichnis liegen.

Ausserdem muss ein ccvsd Prozess f�r die Einstellungen laufen die mit PHP Skripten arbeiten sollen. Es ist n�tig das die PHP Prozesse unter dem selben Benutzer laufen f�r den auch ccvs installiert wurde (bsp: wenn ccvs unter dem user 'ccvs' installiert wurde, m�ssen die PHP Prozesse ebenfalls als 'ccvs' laufen.)

Weiter Informationen zu CCVS kann man unter ??? finden.

An diesem Dokumentationsteil wird noch gearbeitet. RedHat unterh�lt eine geringf�gig veraltete aber immernoch brauchbare Dokumentation unter: .

Inhaltsverzeichnis
ccvs_add -- Add data to a transaction
ccvs_auth --  Perform credit authorization test on a transaction
ccvs_command --  Performs a command which is peculiar to a single protocol, and thus is not available in the general CCVS API
ccvs_count --  Find out how many transactions of a given type are stored in the system
ccvs_delete -- Delete a transaction
ccvs_done -- Terminate CCVS engine and do cleanup work
ccvs_init -- Initialize CCVS for use
ccvs_lookup --  Look up an item of a particular type in the database #
ccvs_new -- Create a new, blank transaction
ccvs_report -- Return the status of the background communication process
ccvs_return --  Transfer funds from the merchant to the credit card holder
ccvs_reverse --  Perform a full reversal on an already-processed authorization
ccvs_sale --  Transfer funds from the credit card holder to the merchant
ccvs_status -- Check the status of an invoice
ccvs_textvalue -- Get text return value for previous function call
ccvs_void --  Perform a full reversal on a completed transaction


User Contributed Notes
CCVS API Funktionen
add a note
There are no user contributed notes for this page.

<unixtojdccvs_add>
 Last updated: Sat, 19 Apr 2003
show source | credits | mirror sites 
Copyright © 2001-2003 The PHP Group
All rights reserved.
This mirror generously provided by: /
Last updated: Mon May 12 21:12:21 2003 CEST