Rapide Advanced Adulte
   pfpro_process_raw   
Resultatspfpro_process_raw   |   Contact

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.pfpro cleanup
.pfpro init
.pfpro process raw
.pfpro process
.pfpro version
 
   

  pfpro_process_raw  


pfpro_process_raw

(PHP 4 >= 4.0.2, PHP 5)

pfpro_process_raw -- Envoie une transaction brute à Payflow Pro

Description

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() 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.

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().

Liste de paramètres

parameters

Une chaîne contenant la transaction brute.

address

Spécifie l'hôte sur lequel on doit se connecter. Par défaut, c'est test.signio.com, et vous voudriez certainement le changer en connect.signio.com afin d'effectuer des transactions en temps réel.

port

Spécifie le port sur lequel on se connecte. Par défaut, c'est 443, le numéro du port standart.

timeout

Spécifie le délai maximal à utiliser, en secondes. Par défaut, c'est 30 secondes. Noter que ce délai maximal ne démarre réellement qu'une fois le lien vers le processus établie et donc, votre script peut potentiellement continuer très longtemps en cas de problème DNS ou de réseau.

proxy_address

Si nécessaire, spécifie le nom de l'hôte de votre proxy SSL.

proxy_port

Si nécessaire, spécifie le port de votre proxy SSL.

proxy_logon

Si nécessaire, spécifie le nom d'utilisateur à utiliser pour l'identification sur votre proxy SSL.

proxy_password

Si nécessaire, spécifie le mot de passe à utiliser pour l'identification sur votre proxy SSL.

Valeurs de retour

Retourne une chaîne contenant la réponse brute.

Exemples

Exemple 1. Exemple avec Payflow Pro

<?php

pfpro_init
();

$response = pfpro_process_raw(
"USER=mylogin&PWD[5]=m&ndy&PARTNER=VeriSign&TRXTYPE=S" .
"&TENDER=C&AMT=1.50&ACCT=4111111111111111&EXPDATE=0904");

if (!
$response) {
  die(
"Impossible d'établir un lien vers Verisign.\n");
}

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

pfpro_cleanup();

?>

Voir aussi

pfpro_process()


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur