PHP Handbuch
Zurück |  | Nach vorne

# pfpro_process_raw

(PHP 4 >= 4.0.2)

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.

> Anmerkung: Bitte lesen sie die Payflow Pro Entwicklerdokumentation für alle Details zu den erforderlichen Parametern. Es wird empfohlen, die Funktion pfpro_process() zu verwenden.

Beispiel 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();

    ?>

Zurück | Zum Anfang | Nach vorne
pfpro_init | Nach oben | pfpro_process