Manuel PHP
Précédent |  | Suivant

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

Précédent | Sommaire | Suivant
pfpro_init | Niveau supérieur | pfpro_process