pfpro_process_raw

(PHP 4 >= 4.0.2)

pfpro_process_raw -- Zpracovat raw transakci s Payflow Pro

Popis

string pfpro_process_raw ( string parameters [, string address [, int port [, int timeout [, string proxy address [, int proxy port [, string proxy logon [, string proxy password]]]]]]])

Vracφ °et∞zec obsahujφcφ odpov∞∩.

pfpro_process_raw() zpracuje raw °et∞zec transakce s Payflow Pro. Opravdu byste ale m∞li pou╛φvat pfpro_process(), proto╛e pravidla k≤dovßnφ t∞chto transakcφ jsou nestandardnφ.

Prvnφ argument je v tomto p°φpad∞ °et∞zec obsahujφcφ raw po╛adavek na transakci. V╣echny ostatnφ argumenty jsou stejnΘ jako u pfpro_process(). Nßvratovß hodnota je °et∞zec obsahujφcφ raw odpov∞∩.

Poznßmka: Kompletnφ detaily vy╛adovan²ch parametr∙ a pravidel k≤dovßnφ viz Payflow Pro Developer's Guide. Dob°e vßm radφme, pou╛φvejte rad╣i pfpro_process().

P°φklad 1. Ukßzka Payflow Pro 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("Nepoda°ilo se spojit s Verisign.\n");
}

echo "Raw odpov∞∩ Verisignu byla ".$response;

pfpro_cleanup();

?>