Website Payments Pro Hosted Solution payment gateway model
Located in /Paypal/Model/Hostedpro.php (line 35)
Varien_Object | --Mage_Payment_Model_Method_Abstract | --Mage_Payment_Model_Method_Cc | --Mage_Paypal_Model_Direct | --Mage_Paypal_Model_Hostedpro
Availability options
Payment method code
Inherited from Mage_Paypal_Model_Direct
Mage_Paypal_Model_Direct::$_canAuthorize
Mage_Paypal_Model_Direct::$_canCapture
Mage_Paypal_Model_Direct::$_canCapturePartial
Mage_Paypal_Model_Direct::$_canFetchTransactionInfo
Mage_Paypal_Model_Direct::$_canRefund
Mage_Paypal_Model_Direct::$_canRefundInvoicePartial
Mage_Paypal_Model_Direct::$_canReviewPayment
Mage_Paypal_Model_Direct::$_canUseCheckout
Mage_Paypal_Model_Direct::$_canVoid
Mage_Paypal_Model_Direct::$_isGateway
Mage_Paypal_Model_Direct::$_pro
Mage_Paypal_Model_Direct::$_proType
Inherited from Mage_Payment_Model_Method_Abstract
Mage_Payment_Model_Method_Abstract::$_canCancelInvoice
Mage_Payment_Model_Method_Abstract::$_canCreateBillingAgreement
Mage_Payment_Model_Method_Abstract::$_canManageRecurringProfiles
Mage_Payment_Model_Method_Abstract::$_canOrder
Mage_Payment_Model_Method_Abstract::$_debugReplacePrivateDataKeys
Return available CC types for gateway based on merchant country.
We do not have to check the availability of card types.
Get cancel URL
Return merchant country code from config, use default country if it not specified in General settings
Get notify (IPN) URL
Get return URL
Instantiate state and set it to state object
Do not validate payment form using server methods
Return request object with basic information
Returns request object with needed data for API request to PayPal to get form URL.
Build URL for store
Returns form URL from request to PayPal.
Sends API request to PayPal to get form URL, then sets this URL to $payment object.
Inherited From Mage_Paypal_Model_Direct
Mage_Paypal_Model_Direct::__construct()
Mage_Paypal_Model_Direct::acceptPayment()
Mage_Paypal_Model_Direct::authorize()
Mage_Paypal_Model_Direct::cancel()
Mage_Paypal_Model_Direct::canReviewPayment()
Mage_Paypal_Model_Direct::canUseForCurrency()
Mage_Paypal_Model_Direct::canVoid()
Mage_Paypal_Model_Direct::capture()
Mage_Paypal_Model_Direct::denyPayment()
Mage_Paypal_Model_Direct::fetchTransactionInfo()
Mage_Paypal_Model_Direct::getAllowedCcTypes()
Mage_Paypal_Model_Direct::getCentinelValidator()
Mage_Paypal_Model_Direct::getConfigData()
Mage_Paypal_Model_Direct::getConfigPaymentAction()
Mage_Paypal_Model_Direct::isAvailable()
Mage_Paypal_Model_Direct::refund()
Mage_Paypal_Model_Direct::setStore()
Mage_Paypal_Model_Direct::void()
Mage_Paypal_Model_Direct::_getFormattedCcExpirationDate()
Mage_Paypal_Model_Direct::_importResultToPayment()
Mage_Paypal_Model_Direct::_placeOrder()
Inherited From Mage_Payment_Model_Method_Cc
Mage_Payment_Model_Method_Cc::assignData()
Mage_Payment_Model_Method_Cc::getCentinelValidationData()
Mage_Payment_Model_Method_Cc::getCentinelValidator()
Mage_Payment_Model_Method_Cc::getIsCentinelValidationEnabled()
Mage_Payment_Model_Method_Cc::getVerificationRegEx()
Mage_Payment_Model_Method_Cc::hasVerification()
Mage_Payment_Model_Method_Cc::isAvailable()
Mage_Payment_Model_Method_Cc::OtherCcType()
Mage_Payment_Model_Method_Cc::prepareSave()
Mage_Payment_Model_Method_Cc::validate()
Mage_Payment_Model_Method_Cc::validateCcNum()
Mage_Payment_Model_Method_Cc::validateCcNumOther()
Mage_Payment_Model_Method_Cc::_validateExpDate()
Inherited From Mage_Payment_Model_Method_Abstract
Mage_Payment_Model_Method_Abstract::__construct()
Mage_Payment_Model_Method_Abstract::acceptPayment()
Mage_Payment_Model_Method_Abstract::assignData()
Mage_Payment_Model_Method_Abstract::authorize()
Mage_Payment_Model_Method_Abstract::canAuthorize()
Mage_Payment_Model_Method_Abstract::canCapture()
Mage_Payment_Model_Method_Abstract::canCapturePartial()
Mage_Payment_Model_Method_Abstract::cancel()
Mage_Payment_Model_Method_Abstract::canCreateBillingAgreement()
Mage_Payment_Model_Method_Abstract::canEdit()
Mage_Payment_Model_Method_Abstract::canFetchTransactionInfo()
Mage_Payment_Model_Method_Abstract::canManageBillingAgreements()
Mage_Payment_Model_Method_Abstract::canManageRecurringProfiles()
Mage_Payment_Model_Method_Abstract::canOrder()
Mage_Payment_Model_Method_Abstract::canRefund()
Mage_Payment_Model_Method_Abstract::canRefundPartialPerInvoice()
Mage_Payment_Model_Method_Abstract::canReviewPayment()
Mage_Payment_Model_Method_Abstract::canUseCheckout()
Mage_Payment_Model_Method_Abstract::canUseForCountry()
Mage_Payment_Model_Method_Abstract::canUseForCurrency()
Mage_Payment_Model_Method_Abstract::canUseForMultishipping()
Mage_Payment_Model_Method_Abstract::canUseInternal()
Mage_Payment_Model_Method_Abstract::canVoid()
Mage_Payment_Model_Method_Abstract::capture()
Mage_Payment_Model_Method_Abstract::debugData()
Mage_Payment_Model_Method_Abstract::denyPayment()
Mage_Payment_Model_Method_Abstract::fetchTransactionInfo()
Mage_Payment_Model_Method_Abstract::getCode()
Mage_Payment_Model_Method_Abstract::getConfigData()
Mage_Payment_Model_Method_Abstract::getConfigPaymentAction()
Mage_Payment_Model_Method_Abstract::getDebugFlag()
Mage_Payment_Model_Method_Abstract::getFormBlockType()
Mage_Payment_Model_Method_Abstract::getInfoBlockType()
Mage_Payment_Model_Method_Abstract::getInfoInstance()
Mage_Payment_Model_Method_Abstract::getTitle()
Mage_Payment_Model_Method_Abstract::initialize()
Mage_Payment_Model_Method_Abstract::isAvailable()
Mage_Payment_Model_Method_Abstract::isGateway()
Mage_Payment_Model_Method_Abstract::isInitializeNeeded()
Mage_Payment_Model_Method_Abstract::order()
Mage_Payment_Model_Method_Abstract::prepareSave()
Mage_Payment_Model_Method_Abstract::processBeforeRefund()
Mage_Payment_Model_Method_Abstract::processBeforeVoid()
Mage_Payment_Model_Method_Abstract::processCreditmemo()
Mage_Payment_Model_Method_Abstract::processInvoice()
Mage_Payment_Model_Method_Abstract::refund()
Mage_Payment_Model_Method_Abstract::validate()
Mage_Payment_Model_Method_Abstract::void()
Mage_Payment_Model_Method_Abstract::_debug()
Mage_Payment_Model_Method_Abstract::_getHelper()
Button code
Paypal API method name for button creation
Button type
Inherited from Mage_Payment_Model_Method_Abstract
Mage_Payment_Model_Method_Abstract::ACTION_AUTHORIZE
Mage_Payment_Model_Method_Abstract::ACTION_AUTHORIZE_CAPTURE
Mage_Payment_Model_Method_Abstract::ACTION_ORDER
Mage_Payment_Model_Method_Abstract::STATUS_APPROVED
Mage_Payment_Model_Method_Abstract::STATUS_DECLINED
Mage_Payment_Model_Method_Abstract::STATUS_ERROR
Mage_Payment_Model_Method_Abstract::STATUS_SUCCESS
Mage_Payment_Model_Method_Abstract::STATUS_UNKNOWN
Mage_Payment_Model_Method_Abstract::STATUS_VOID
Documentation generated on Fri, 11 Feb 2011 17:06:14 +0200 by phpDocumentor 1.4.3