PHP Class BxPmtPayPal, dolphin.pro

Inheritance: extends BxPmtProvider
Datei anzeigen Open project: boonex/dolphin.pro

Public Properties

Property Type Description
$_sDataReturnUrl

Public Methods

Method Description
__construct ( $oDb, $oConfig, $aConfig ) Constructor
_getReceivedAmount ( $sCurrencyCode, &$aResultData )
_readValidationData ( $sConnectionUrl, $sRequest )
_registerCheckout ( &$aData, $bSubscription = false, $iPendingId ) : array
_validateCheckout ( &$aData )
finalizeCheckout ( &$aData )
initializeCheckout ( $iPendingId, $aCartInfo, $bRecurring = false, $iRecurringDays )

Method Details

__construct() public method

Constructor
public __construct ( $oDb, $oConfig, $aConfig )

_getReceivedAmount() public method

public _getReceivedAmount ( $sCurrencyCode, &$aResultData )

_readValidationData() public method

public _readValidationData ( $sConnectionUrl, $sRequest )

_registerCheckout() public method

public _registerCheckout ( &$aData, $bSubscription = false, $iPendingId ) : array
$aData - data from payment provider.
$bSubscription - Is not needed. May be used in the future for subscriptions.
$iPendingId - Is not needed. May be used in the future for subscriptions.
return array with results.

_validateCheckout() public method

public _validateCheckout ( &$aData )

finalizeCheckout() public method

public finalizeCheckout ( &$aData )

initializeCheckout() public method

public initializeCheckout ( $iPendingId, $aCartInfo, $bRecurring = false, $iRecurringDays )

Property Details

$_sDataReturnUrl public_oe property

public $_sDataReturnUrl