UNA
|
Public Member Functions | |
__construct ($aConfig) | |
initOptions ($aOptions) | |
addJsCss () | |
getJsObject ($aParams=array()) | |
notify () | |
getButtonSingle ($iClientId, $iVendorId, $aParams=array()) | |
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) | |
Public Member Functions inherited from BxBaseModPaymentProvider | |
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') | |
Protected Member Functions | |
_getPublicKey () | |
_getSecretKey () | |
_retrieveCustomer ($sType, $sId) | |
_retrieveCharge ($sId) | |
_retrieveSubscription ($sCustomerId, $sSubscriptionId) | |
_cancelSubscription ($sCustomerId, $sSubscriptionId) | |
_retrievePaymentMethod ($sPaymentMethodId) | |
_retrieveProduct ($sId) | |
_listPlans ($iLimit=100) | |
_retrieveEvent ($sId) | |
_processEvent () | |
_processEventInvoicePaymentSucceeded (&$aEvent) | |
_processEventChargeRefunded (&$aEvent) | |
_processEventCustomerSubscriptionDeleted (&$aEvent) | |
_processException ($sMessage, &$oException) | |
_getData (&$aEvent, $bRetrieve=true) | |
_getDataInvoicePaymentSucceeded (&$aEvent, $bRetrieve=true) | |
_getDataChangeDetailsRecurring ($iPendingId) | |
_getButton ($sType, $iClientId, $iVendorId, $aParams=array()) | |
Protected Member Functions inherited from BxBaseModPaymentProvider | |
getOptionsByPending ($iPendingId) | |
getOptionsByVendor ($iVendorId) | |
log ($mixedContents, $sTitle='') | |
Protected Attributes | |
$_sFormDetails | |
$_sFormDisplayDetailsEdit | |
$_sFormCard | |
$_sFormDisplayCardAdd | |
$_iMode | |
$_bCheckAmount | |
$_bProrate | |
$_oCustomer | |
Protected Attributes inherited from BxBaseModPaymentProvider | |
$MODULE | |
$_oModule | |
$_sLangsPrefix | |
$_iId | |
$_sName | |
$_sCaption | |
$_sPrefix | |
$_iVendor | |
$_aOptions | |
$_bUseSsl | |
$_bRedirectOnResult | |
$_aSbsStatuses | |
$_aIncludeJs | |
$_aIncludeCss | |
BxPaymentProviderStripeBasic::__construct | ( | $aConfig | ) |
Reimplemented from BxBaseModPaymentProvider.
|
protected |
bx_payment
stripe_cancel_subscription
subscription_id
- [string] unique subscription idsubscription_object
- [object] an instance of subscription, redurned by payment provider
It's equivalent to 'bx_payment', 'stripe_cancel_subscription' - hook after a subscription was canceled
|
protected |
bx_payment
stripe_retrieve_charge
type
- [string] payment type: single or recurringcharge_id
- [string] by ref, unique charge id, can be overridden in hook processingcharge_object
- [object] by ref, an instance of charge, redurned by payment provider, can be overridden in hook processing
It's equivalent to 'bx_payment', 'stripe_retrieve_charge' - hook to override charge data retrieved from payment provider
|
protected |
bx_payment
stripe_retrieve_customer
type
- [string] payment type: single or recurringcustomer_id
- [string] by ref, unique customer id, can be overridden in hook processingcustomer_object
- [object] by ref, an instance of customer, redurned by payment provider, can be overridden in hook processing
Reimplemented in BxPaymentProviderStripeV3.
|
protected |
bx_payment
stripe_retrieve_product
product_id
- [string] by ref, unique product id, can be overridden in hook processingproduct_object
- [object] by ref, an instance of product, redurned by payment provider, can be overridden in hook processing
It's equivalent to 'bx_payment', 'stripe_retrieve_product' - hook to override product data retrieved from payment provider
|
protected |
Reimplemented in BxPaymentProviderStripeV3.
BxPaymentProviderStripeBasic::addJsCss | ( | ) |
Reimplemented from BxBaseModPaymentProvider.
BxPaymentProviderStripeBasic::getSubscription | ( | $iPendingId, | |
$sCustomerId, | |||
$sSubscriptionId ) |
Reimplemented from BxBaseModPaymentProvider.
BxPaymentProviderStripeBasic::initOptions | ( | $aOptions | ) |
Reimplemented from BxBaseModPaymentProvider.