Example #1
0
 public function getVersion()
 {
     return pfpro_version();
 }
Example #2
0
<?php

if (!extension_loaded('pfpro')) {
    die("pfpro module is not compiled in PHP\n");
}
echo "<pre>\n\n";
echo "Payflow Pro library is version " . pfpro_version() . "\n";
pfpro_init();
$transaction = array(USER => 'mylogin', PWD => 'mypassword', TRXTYPE => 'S', TENDER => 'C', AMT => 1.5, ACCT => '4111111111111111', EXPDATE => '0900');
$response = pfpro_process($transaction);
if (!$response) {
    die("Couldn't establish link to signio software.\n");
}
echo "Signio response code was " . $response[RESULT];
echo ", which means: " . $response[RESPMSG] . "\n";
echo "\nDump of the transaction request ";
print_r($transaction);
echo "\nDump of the response ";
print_r($response);
pfpro_cleanup();