信用卡交易函式庫

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

?>


上一頁 首頁 下一頁