pfpro_process_raw
(PHP4 CVS only)
pfpro_process_raw --- 处理未加工的Payflow Pro交易
语法 :
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( )处理Payflow Pro一个未加工的交易字符串,你必须使用pfpro_process( )来作为替代,这些交易的编码规则都是非标准的。
第一个参数是个未加工的交易请求的字符串,其它的参数都和pfpro_process( )一样,传回的值是个未加工的答覆字符串。
注意 : 请阅读Payflow Pro发展者指南,来获得参数的细节和编码的规则,你将会被劝告使用pfpro_process( )来替代此函数
Example :
<?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();
?>