Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
Esec_Processor_Integration_Interface Class Reference
Inheritance diagram for Esec_Processor_Integration_Interface:
Esec_Processor

Public Member Functions

 Esec_Processor_Integration_Interface ()
 
 process ()
 
 _sendRequest (&$errno)
 
- Public Member Functions inherited from Esec_Processor
 Esec_Processor ()
 
 set ($name, $value)
 
 setArray ($name, $value)
 
 get ($name)
 
 setAmount ($amount, $cents=false)
 
 getAmount ()
 
 getCardTypes ()
 
 getTestCardNumbers ()
 
 setCardType ($type)
 
 setURL ($new_url)
 
 process ()
 
 getResponse ()
 
 explainStatus ()
 
 setMerchant ($merchant_no)
 
 setReference ($ref_no)
 
 setCCV ($ccv_no)
 
 setCardNumber ($card_no)
 
 setCardExpiryMonth ($month)
 
 setCardExpiryYear ($year)
 
 setCardName ($name)
 
 setInfoEmail ($email)
 
 setRedirectURL ($value, $email=false)
 
 setTest ()
 

Data Fields

 $_url = "https://sec.aba.net.au/cgi-bin/service/authint"
 
- Data Fields inherited from Esec_Processor
 $parameters
 
 $response
 
 $eps_v3plus_responses
 
 $card_types
 
 $test_card_numbers
 
 $_status_codes
 

Detailed Description

Definition at line 40 of file esec_processor_integration_interface.inc.

Member Function Documentation

_sendRequest ( $errno)

Make CURL request to the eSec gateway

Parameters
int$errnoCURL error number

private

Returns
boolean|string

Definition at line 109 of file esec_processor_integration_interface.inc.

process ( )

Try to make bank transaction using setted parameters

public

Returns
boolean

Definition at line 60 of file esec_processor_integration_interface.inc.


The documentation for this class was generated from the following file: