Payflow Link payment gateway model
Located in /Paypal/Model/Payflowlink.php (line 35)
Varien_Object | --Mage_Payment_Model_Method_Abstract | --Mage_Payment_Model_Method_Cc | --Mage_Paypal_Model_Payflowpro | --Mage_Paypal_Model_Payflowlink
Availability options
Payment method code
Request & response model
Inherited from Mage_Paypal_Model_Payflowpro
Mage_Paypal_Model_Payflowpro::$_canAuthorize
Mage_Paypal_Model_Payflowpro::$_canCapture
Mage_Paypal_Model_Payflowpro::$_canCapturePartial
Mage_Paypal_Model_Payflowpro::$_canFetchTransactionInfo
Mage_Paypal_Model_Payflowpro::$_canRefund
Mage_Paypal_Model_Payflowpro::$_canSaveCc
Mage_Paypal_Model_Payflowpro::$_canUseCheckout
Mage_Paypal_Model_Payflowpro::$_canVoid
Mage_Paypal_Model_Payflowpro::$_centinelFieldMap
Mage_Paypal_Model_Payflowpro::$_clientTimeout
Mage_Paypal_Model_Payflowpro::$_debugReplacePrivateDataKeys
Mage_Paypal_Model_Payflowpro::$_isGateway
Mage_Paypal_Model_Payflowpro::$_isProxy
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::$_canRefundInvoicePartial
Mage_Payment_Model_Method_Abstract::$_canReviewPayment
Return response model.
Instantiate state and set it to state object
Check whether payment method can be used
Operate with order using data from $_POST which came from Silent Post Url.
Fill response with data.
Do not validate payment form using server methods
Return request object with basic information for gateway request
Build request for getting token
Format values
Return unique value for secure token id
Get fraud message from response
Check response from Payflow gateway.
Get store id from response if exists or default
Get payment action code
Operate with order using information from silent post
If response is failed throw exception Set token data in payment object
Inherited From Mage_Paypal_Model_Payflowpro
Mage_Paypal_Model_Payflowpro::authorize()
Mage_Paypal_Model_Payflowpro::cancel()
Mage_Paypal_Model_Payflowpro::capture()
Mage_Paypal_Model_Payflowpro::fetchTransactionInfo()
Mage_Paypal_Model_Payflowpro::getConfigPaymentAction()
Mage_Paypal_Model_Payflowpro::isAvailable()
Mage_Paypal_Model_Payflowpro::refund()
Mage_Paypal_Model_Payflowpro::void()
Mage_Paypal_Model_Payflowpro::_applyCountryWorkarounds()
Mage_Paypal_Model_Payflowpro::_buildBasicRequest()
Mage_Paypal_Model_Payflowpro::_buildPlaceRequest()
Mage_Paypal_Model_Payflowpro::_generateRequestId()
Mage_Paypal_Model_Payflowpro::_getTransactionUrl()
Mage_Paypal_Model_Payflowpro::_isTransactionUnderReview()
Mage_Paypal_Model_Payflowpro::_postRequest()
Mage_Paypal_Model_Payflowpro::_processErrors()
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()
Error message
Gateway request URL
Inherited from Mage_Paypal_Model_Payflowpro
Mage_Paypal_Model_Payflowpro::RESPONSE_CODE_APPROVED
Mage_Paypal_Model_Payflowpro::RESPONSE_CODE_CAPTURE_ERROR
Mage_Paypal_Model_Payflowpro::RESPONSE_CODE_DECLINED
Mage_Paypal_Model_Payflowpro::RESPONSE_CODE_DECLINED_BY_FILTER
Mage_Paypal_Model_Payflowpro::RESPONSE_CODE_DECLINED_BY_MERCHANT
Mage_Paypal_Model_Payflowpro::RESPONSE_CODE_FRAUDSERVICE_FILTER
Mage_Paypal_Model_Payflowpro::TENDER_CC
Mage_Paypal_Model_Payflowpro::TRANSACTION_URL
Mage_Paypal_Model_Payflowpro::TRANSACTION_URL_TEST_MODE
Mage_Paypal_Model_Payflowpro::TRXTYPE_AUTH_ONLY
Mage_Paypal_Model_Payflowpro::TRXTYPE_CREDIT
Mage_Paypal_Model_Payflowpro::TRXTYPE_DELAYED_CAPTURE
Mage_Paypal_Model_Payflowpro::TRXTYPE_DELAYED_INQUIRY
Mage_Paypal_Model_Payflowpro::TRXTYPE_DELAYED_VOICE
Mage_Paypal_Model_Payflowpro::TRXTYPE_DELAYED_VOID
Mage_Paypal_Model_Payflowpro::TRXTYPE_SALE
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:09:39 +0200 by phpDocumentor 1.4.3