| 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_paymentcredits_cancel_subscriptionpending_id - [string] pending transaction idsubscription_id - [string] unique subscription id 
| BxPaymentProviderCredits::finalizeCheckout | ( | & | $aData | ) | 
Implements iBxBaseModPaymentProvider.