|
| | __construct ($aConfig) |
|
| actionGetSessionRecurring () |
|
| authorizeCheckout ($iPendingId, $aCartInfo, $sRedirect='') |
|
| captureAuthorizedCheckout ($sOrderAuth, $mixedPending, $aInfo) |
|
| initializeCheckout ($iPendingId, $aCartInfo, $sRedirect='') |
| | finalizeCheckout (&$aData) |
| | getButtonSingle ($iClientId, $iVendorId, $aParams=array()) |
|
| overwriteCheckoutParamsSingle ($aParams, &$oGrid) |
| | createSessionAuthorize ($sType, $iClientId, $iSellerId, $sItems, $aSessionParams=[]) |
|
| createSessionPaymentEmbedded ($sType, $iClientId, $iSellerId, $sItems, $aSessionParams=[]) |
| | createTax ($sName, $fPercentage, $bInclusive=false) |
| | retrieveTax ($sId) |
| | getVerificationCodeSession ($iVendorId, $iCustomerId, $fAmount, $sCurrency) |
| | checkVerificationCodeSession ($iVendorId, $iCustomerId, $aResult) |
| | initOptions ($aOptions) |
| | addJsCss () |
|
| getJsObject ($aParams=array()) |
|
| notify () |
|
| getButtonSingleJs ($iClientId, $iVendorId, $aParams=array()) |
|
| getButtonRecurring ($iClientId, $iVendorId, $aParams=array()) |
|
| getButtonRecurringJs ($iClientId, $iVendorId, $aParams=array()) |
|
| getMenuItemsActionsRecurring ($iClientId, $iVendorId, $aParams=array()) |
|
| getDetailsRecurring ($iPendingId, $sCustomerId, $sSubscriptionId) |
|
| changeDetailsRecurring ($iPendingId, $sCustomerId, $sSubscriptionId) |
|
| getBillingRecurring ($iPendingId, $sCustomerId, $sSubscriptionId) |
|
| changeBillingRecurring ($iPendingId, $sCustomerId, $sSubscriptionId) |
|
| cancelRecurring ($iPendingId, $sCustomerId, $sSubscriptionId) |
| | getSubscription ($iPendingId, $sCustomerId, $sSubscriptionId) |
|
| initOptionsByVendor ($iVendorId) |
|
| isActive () |
|
| isHidden () |
|
| getOption ($sName) |
|
| setOption ($sName, $mixedValue, $bSave=false) |
|
| getReturnUrl ($aParams=array()) |
|
| getReturnDataUrl ($iVendorId, $aParams=array()) |
|
| getNotifyUrl ($iVendorId, $aParams=array()) |
| | needRedirect () |
|
| getJsObject () |
|
| finalizedCheckout () |
|
| isSubscriptionStatus ($sStatus, $aSubscription, $sStatusKey='status') |
|
| initializeCheckout ($iPendingId, $aCartInfo) |
|
| finalizedCheckout () |
|
|
| _getStripe () |
| | _retrieveCustomer ($sType, $sId) |
| | _createSession ($sType, $aParams, &$aClient, &$aCartInfo) |
|
| _getSession ($sType, $sId) |
| | _retrieveSession ($sId) |
| | _retrieveSetupIntent ($sId) |
| | _createPaymentIntent ($sSetupIntentId, $fAmount, $sCurrency, $bConfirm=true) |
| | _retrievePaymentIntent ($sId) |
| | _retrieveSubscription ($sCustomerId, $sSubscriptionId) |
|
| _createToken ($aCard) |
|
| _createCard ($sType, $sCustomerId, $sToken) |
|
| _retrieveCard ($sCustomerId, $sCardId='') |
| | _retrievePaymentMethod ($sPaymentMethodId) |
| | _getButton ($sType, $iClientId, $iVendorId, $aParams=array()) |
| | _getButtonJs ($sType, $iClientId, $iVendorId, $aParams=array()) |
|
| _getVerificationCodeSession ($iVendorId, $iCustomerId, $fAmount, $sCurrency) |
|
| _checkVerificationCodeSession ($iVendorId, $iCustomerId, $aResult) |
|
| _getLineItems ($sType, $aItem, $aParams=[]) |
| | _processException ($sMessage, &$oException) |
|
| _getPublicKey () |
|
| _getSecretKey () |
| | _retrieveCharge ($sId) |
| | _cancelSubscription ($sCustomerId, $sSubscriptionId) |
| | _retrieveProduct ($sId) |
|
| _listPlans ($iLimit=100) |
|
| _retrieveEvent ($sId) |
|
| _processEvent () |
|
| _processEventInvoicePaymentSucceeded (&$aEvent) |
|
| _processEventChargeRefunded (&$aEvent) |
|
| _processEventCustomerSubscriptionDeleted (&$aEvent) |
|
| _getData (&$aEvent, $bRetrieve=true) |
| | _getDataInvoicePaymentSucceeded (&$aEvent, $bRetrieve=true) |
|
| _getDataChangeDetailsRecurring ($iPendingId) |
|
| getOptionsByPending ($iPendingId) |
|
| getOptionsByVendor ($iVendorId) |
| | log ($mixedContents, $sTitle='', $iLevel=BX_LOG_DEBUG) |