pfpro_process_raw
(PHP 4 >= 4.0.2, PHP 5 <= 5.0.5)
pfpro_process_raw — Führt eine rohe Transaktion mit Payflow Pro aus
Beschreibung
string pfpro_process_raw
( string $parameters
[, string $address
[, int $port
[, int $timeout
[, string $proxy address
[, int $proxy port
[, string $proxy logon
[, string $proxy password
]]]]]]] )
Gibt die Antwort in einem String zurück.
pfpro_process_raw() führt eine rohe Transaktion mit Payflow Pro durch. Es sollte jedoch auf jeden Fall pfpro_process() verwendet werden, da sonst keinerlei Normung vorliegt.
Der erste Parameter ist ein String, der die rohe Transaktionsanfrage enthält. Alle anderen Parameter sind die Selben wie bei pfpro_process(). Der Rückgabewert ist ein String, der die rohe Antwort enthält.
Hinweis: Bitte lesen sie die Payflow Pro Entwicklerdokumentation für alle Details zu den erforderlichen Parametern. Es wird empfohlen, die Funktion pfpro_process() zu verwenden.
Example#1 Payflow Pro Beispiel für den Raw-Modus
<?php
pfpro_init();
$response = pfpro_process("USER=mylogin&PWD[5]=m&ndy&TRXTYPE=S&TENDER=C&AMT=1.50&ACCT=4111111111111111&EXPDATE=0904");
if (!$response) {
die("Couldn't establish link to Verisign.\n");
}
echo "Verisign raw response was ".$response;
pfpro_cleanup();
?>