|
OXID eShop CE
4.8.10
|
Inheritance diagram for oxPaymentGateway:
Collaboration diagram for oxPaymentGateway:Public Member Functions | |
| setPaymentParams ($oUserpayment) | |
| executePayment ($dAmount, &$oOrder) | |
| getLastErrorNo () | |
| getLastError () | |
Public Member Functions inherited from oxSuperCfg | |
| __call ($sMethod, $aArgs) | |
| __construct () | |
| getConfig () | |
| setConfig ($oConfig) | |
| getSession () | |
| setSession ($oSession) | |
| getUser () | |
| setUser ($oUser) | |
| isAdmin () | |
| setAdminMode ($blAdmin) | |
Protected Member Functions | |
| _isActive () | |
Protected Attributes | |
| $_blActive = false | |
| $_oPaymentInfo = null | |
| $_iLastErrorNo = 4 | |
| $_sLastError = null | |
Additional Inherited Members | |
Static Protected Attributes inherited from oxSuperCfg | |
| static | $_oConfig = null |
| static | $_oSession = null |
| static | $_oRights = null |
| static | $_oActUser = null |
| static | $_blIsAdmin = null |
Payment gateway manager. Checks and sets payment method data, executes payment.
Definition at line 9 of file oxpaymentgateway.php.
|
protected |
| oxPaymentGateway::executePayment | ( | $dAmount, | |
| & | $oOrder | ||
| ) |
Executes payment, returns true on success.
| double | $dAmount | Goods amount |
| object | &$oOrder | User ordering object |
Definition at line 58 of file oxpaymentgateway.php.
| oxPaymentGateway::getLastError | ( | ) |
Returns last payment processing error.
Definition at line 91 of file oxpaymentgateway.php.
| oxPaymentGateway::getLastErrorNo | ( | ) |
Returns last payment processing error nr.
Definition at line 81 of file oxpaymentgateway.php.
| oxPaymentGateway::setPaymentParams | ( | $oUserpayment | ) |
Sets payment parameters.
| object | $oUserpayment | User payment object |
Definition at line 44 of file oxpaymentgateway.php.
|
protected |
Definition at line 15 of file oxpaymentgateway.php.
|
protected |
Definition at line 28 of file oxpaymentgateway.php.
|
protected |
Definition at line 21 of file oxpaymentgateway.php.
|
protected |
Definition at line 35 of file oxpaymentgateway.php.