Inheritance diagram for oxPaymentGateway:
 Collaboration diagram for oxPaymentGateway:Public Member Functions | |
| setPaymentParams ($oUserpayment) | |
| executePayment ($dAmount, &$oOrder) | |
| getLastErrorNo () | |
| getLastError () | |
Protected Member Functions | |
| _isActive () | |
Protected Attributes | |
| $_blActive = false | |
| $_oPaymentInfo = null | |
| $_iLastErrorNo = 4 | |
| $_sLastError = null | |
Payment gateway manager. Checks and sets payment method data, executes payment.
Definition at line 8 of file oxpaymentgateway.php.
| oxPaymentGateway._isActive | ( | ) |  [protected] | 
        
| oxPaymentGateway.executePayment | ( | $ | dAmount, | |
| &$ | oOrder | |||
| ) | 
Executes payment, returns true on success.
| double | $dAmount Goods amount | |
| object | &$oOrder User ordering object | 
Definition at line 57 of file oxpaymentgateway.php.
| oxPaymentGateway.getLastError | ( | ) | 
Returns last payment processing error.
Definition at line 90 of file oxpaymentgateway.php.
| oxPaymentGateway.getLastErrorNo | ( | ) | 
Returns last payment processing error nr.
Definition at line 80 of file oxpaymentgateway.php.
| oxPaymentGateway.setPaymentParams | ( | $ | oUserpayment | ) | 
Sets payment parameters.
| object | $oUserpayment User payment object | 
Definition at line 43 of file oxpaymentgateway.php.
oxPaymentGateway.$_blActive = false [protected] | 
        
Definition at line 14 of file oxpaymentgateway.php.
oxPaymentGateway.$_iLastErrorNo = 4 [protected] | 
        
Definition at line 27 of file oxpaymentgateway.php.
oxPaymentGateway.$_oPaymentInfo = null [protected] | 
        
Definition at line 20 of file oxpaymentgateway.php.
oxPaymentGateway.$_sLastError = null [protected] | 
        
Definition at line 34 of file oxpaymentgateway.php.
 1.7.1