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