|
| __construct ($aConfig) |
|
| authorizeCheckout ($iPendingId, $aCartInfo) |
|
| captureAuthorizedCheckout ($sOrderAuth, $mixedPending, $aInfo) |
|
| initializeCheckout ($iPendingId, $aCartInfo) |
|
| finalizeCheckout (&$aData) |
|
| notify () |
|
| getClientId () |
|
| getSecret () |
|
| getMenuItemsActionsRecurring ($iClientId, $iVendorId, $aParams=array()) |
|
| cancelRecurring ($iPendingId, $sCustomerId, $sSubscriptionId) |
|
| 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) |
|
| finalizedCheckout () |
|
|
| _finalizeCheckoutSingle (&$aData) |
|
| _finalizeCheckoutRecurring (&$aData) |
|
| _createSubscription ($iPendingId, $aCartInfo, $sReturnType='approve') |
|
| _getSubscription ($sSubscriptionId) |
|
| _cancelSubscription ($sSubscriptionId) |
|
| _createProduct ($aItem) |
|
| _getProduct ($sProductId) |
|
| _createPlan ($sProductId, $aItem) |
|
| _getPlan ($sPlanId) |
|
| _getPlans ($sProductId, $iStart=false, $iPerPage=false) |
|
| _getToken () |
|
| _apiCallAuthorize ($sEndpoint, $aParams=[], $aBasicAuth=[], $sMethod='post') |
|
| _apiCallAuthorized ($sEndpoint, $aParams=[], $aHeaders=[], $sMethod='post-json', $bRawResponse=false) |
|
| _apiCall ($sEndpoint, $aParams=[], $aHeaders=[], $sMethod='post-json', $aBasicAuth=[], &$sHttpCode=null) |
|
| _getIntervalUnit ($sPeriodUnit) |
|
| _getClient () |
|
| _createOrder ($iPendingId, $aCartInfo, $aParams=[]) |
|
| _getOrder ($sOrderId) |
|
| _authorizeOrder ($sOrderId) |
|
| _captureOrder ($sOrderId) |
|
| _captureAuthorization ($sAuthorizationId) |
|
| _processException ($sMessage, &$oException) |
|
| _processEvent () |
|
| _processEventPaymentSaleCompleted ($aEvent) |
|
| _processEventPaymentCaptureRefunded ($aEvent) |
|
| _processEventBillingSubscriptionCancelled ($aEvent) |
|
| _getEventData ($aEvent) |
|
| _getMode () |
|
| _getSessionOrder () |
|
| _setSessionOrder ($sValue) |
|
| _getSessionSubscription () |
|
| _setSessionSubscription ($sValue) |
|
| _getClientInfo ($mixedClient) |
|
| _getBillingStatus ($mixedBillingInfo) |
|
| getOptionsByPending ($iPendingId) |
|
| getOptionsByVendor ($iVendorId) |
|
| log ($mixedContents, $sTitle='') |
|