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();
?>