25 require_once dirname(__FILE__).
'/esec_processor.inc';
39 var $_url =
"https://sec.aba.net.au/cgi-bin/service/authorise";
43 parent::Esec_Processor();
45 $this->
set(
'EPS_REDIRECT',
'true');
56 $query_string = Array();
57 foreach ($this->parameters as $name => $value) {
58 if ($name ==
'EPS_MERCHANT') {
59 $merchant_id = $value;
61 if (is_array($value)) {
62 foreach ($value as $v) {
63 $query_string[] = $name.
'='.urlencode($v);
66 $query_string[] = $name.
'='.urlencode($value);
69 $query_string = implode(
'&', $query_string);
71 return $this->_url.
'/'.$merchant_id.
'?'.$query_string;
84 foreach ($this->eps_v3plus_responses as $name) {
85 $this->response[$name] = $_REQUEST[$name];
89 if (substr($this->response[
'message'], 0, 3) ==
'200') {