UNA
BxPaymentProviderPayPalApi Class Reference
Inheritance diagram for BxPaymentProviderPayPalApi:
BxBaseModPaymentProvider iBxBaseModPaymentProvider BxDol

Protected Member Functions

 _createSubscription ($iPendingId, $aCartInfo, $sReturnType='approve')
 
 _getClient ()
 
 _processEvent ()
 
 _getMode ()
 
 _getClientInfo ($mixedClient)
 
 _getBillingStatus ($mixedBillingInfo)
 
- Protected Member Functions inherited from BxBaseModPaymentProvider
 log ($mixedContents, $sTitle='')
 

Additional Inherited Members

- Public Member Functions inherited from BxBaseModPaymentProvider
 needRedirect ()
 
- Protected Attributes inherited from BxBaseModPaymentProvider
 $_aSbsStatuses
 

Member Function Documentation

◆ _createSubscription()

BxPaymentProviderPayPalApi::_createSubscription (   $iPendingId,
  $aCartInfo,
  $sReturnType = 'approve' 
)
protected

Methods which use common HTTPS calls to process Recurring time payments.

◆ _getBillingStatus()

BxPaymentProviderPayPalApi::_getBillingStatus (   $mixedBillingInfo)
protected

Retrieve 'Billing Status' from a 'getSubscription' call's response.

◆ _getClient()

BxPaymentProviderPayPalApi::_getClient ( )
protected

Methods which use 'Checkout SDK' to process Single time payments.

◆ _getClientInfo()

BxPaymentProviderPayPalApi::_getClientInfo (   $mixedClient)
protected

Retrieve 'Client Info' from a 'getSubscription' call's response.

◆ _getMode()

BxPaymentProviderPayPalApi::_getMode ( )
protected

Common methods for internal usage.

◆ _processEvent()

BxPaymentProviderPayPalApi::_processEvent ( )
protected

Methods to process WebHooks


The documentation for this class was generated from the following file: