pfpro_init
<<<
pfpro_process_raw pfpro_process
>>>

8.97 Paiement par Verisign
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
pfpro_cleanup
pfpro_init
->pfpro_process_raw
pfpro_process
pfpro_version

8.97.9 pfpro_process_raw()Envoie une transaction brute à Payflow Pro

[ Exemples avec pfpro_process_raw ]   PHP 4 >= 4.0.2, PHP 5

string  pfpro_process_raw ( string   parameters , string   address , int   port , int   timeout , string   proxy_address , int   proxy_port , string   proxy_logon , string   proxy_password )

pfpro_process_raw retourne une chaîne contenant la réponse.

pfpro_process_raw envoie une transaction brute au serveur Payflow Pro. Il est vivement recommandé d'utiliser pfpro_process à la place, car les règles de codage sont non standard.

Le premier argument est une chaîne contenant la transaction brute. Tous les autres paramètres sont les mêmes que ceux de pfpro_process . La valeur de retour est une chaîne contenant la réponse brute.

Note

Lisez attentivement le "Payflow Pro Developers Guide" pour connaître tous les détails des paramètres et leur règle d'encodage. Il est recommandé d'utiliser plutôt pfpro_process .

Exemple avec pfpro_process_raw

<?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(
"Impossible de contacter Verisign.\n");
}

echo
"La réponse brute de Verisign est ", $response;

pfpro_cleanup();

?>

Voir aussi pfpro_process .

<< pfpro_process_raw >>
pfpro_init Paiement par Verisign pfpro_process