UNA
|
Public Member Functions | |
__construct ($aConfig) | |
initializeCheckout ($iPendingId, $aCartInfo, $sRedirect='') | |
finalizeCheckout (&$aData) | |
makePayment ($mixedPending) | |
cancelRecurring ($iPendingId, $sCustomerId, $sSubscriptionId) | |
getMenuItemsActionsRecurring ($iClientId, $iVendorId, $aParams=array()) | |
Public Member Functions inherited from BxBaseModPaymentProvider | |
initOptions ($aOptions) | |
initOptionsByVendor ($iVendorId) | |
isActive () | |
isHidden () | |
getOption ($sName) | |
setOption ($sName, $mixedValue, $bSave=false) | |
getReturnUrl ($aParams=array()) | |
getReturnDataUrl ($iVendorId, $aParams=array()) | |
getNotifyUrl ($iVendorId, $aParams=array()) | |
needRedirect () | |
addJsCss () | |
getJsObject () | |
finalizedCheckout () | |
isSubscriptionStatus ($sStatus, $aSubscription, $sStatusKey='status') | |
getSubscription ($iPendingId, $sCustomerId, $sSubscriptionId) | |
Public Member Functions inherited from iBxBaseModPaymentProvider | |
initializeCheckout ($iPendingId, $aCartInfo) | |
finalizedCheckout () | |
Protected Member Functions | |
_finalizeCheckout (&$aData) | |
_constructCustomData () | |
_deconstructCustomData ($data) | |
_getAmountByPending ($aPending) | |
Protected Member Functions inherited from BxBaseModPaymentProvider | |
getOptionsByPending ($iPendingId) | |
getOptionsByVendor ($iVendorId) | |
log ($mixedContents, $sTitle='') | |
Protected Attributes | |
$_sModuleCredits | |
Protected Attributes inherited from BxBaseModPaymentProvider | |
$MODULE | |
$_oModule | |
$_sLangsPrefix | |
$_iId | |
$_sName | |
$_sCaption | |
$_sPrefix | |
$_iVendor | |
$_aOptions | |
$_bUseSsl | |
$_bRedirectOnResult | |
$_aSbsStatuses | |
$_aIncludeJs | |
$_aIncludeCss | |
Credits payment provider can be used when Credits module is installed and active.
BxPaymentProviderCredits::__construct | ( | $aConfig | ) |
Reimplemented from BxBaseModPaymentProvider.
BxPaymentProviderCredits::cancelRecurring | ( | $iPendingId, | |
$sCustomerId, | |||
$sSubscriptionId ) |
bx_payment
credits_cancel_subscription
pending_id
- [string] pending transaction idsubscription_id
- [string] unique subscription id
BxPaymentProviderCredits::finalizeCheckout | ( | & | $aData | ) |
Implements iBxBaseModPaymentProvider.