Class Mage_Paypal_Model_Express
PayPal Express Module
- Varien_Object
- Mage_Payment_Model_Method_Abstract
- Mage_Paypal_Model_Express implements Mage_Payment_Model_Recurring_Profile_MethodInterface
Direct known subclasses
Mage_PaypalUk_Model_Express, Mage_XmlConnect_Model_Payment_Method_Paypal_Mecl, Mage_XmlConnect_Model_Payment_Method_Paypal_Mep
Package: Mage\Paypal
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Located at code/core/Mage/Paypal/Model/Express.php
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Located at code/core/Mage/Paypal/Model/Express.php
public
|
|
public
|
#
setStore(
Store setter Also updates store ID in config object |
public
boolean
|
|
public
boolean
|
|
public
string
|
|
public
boolean
|
|
public
mixed
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
string
|
|
public
array
|
#
fetchTransactionInfo(
Fetch transaction details info |
public
|
|
public
|
#
submitRecurringProfile(
Submit RP to the gateway |
public
|
|
public
boolean
|
|
public
|
|
public
|
|
public
|
|
protected
|
#
_placeOrder(
Place an order with authorization or capture action |
protected
|
#
_importToPayment(
Import payment info to payment |
public
boolean
|
|
public
boolean
|
|
protected
|
#
_callDoAuthorize( integer $amount, Varien_Object $payment, string $parentTransactionId )
Call DoAuthorize |
protected
boolean
|
#
_isTransactionExpired(
Check transaction for expiration in PST |
ACTION_AUTHORIZE,
ACTION_AUTHORIZE_CAPTURE,
ACTION_ORDER,
STATUS_APPROVED,
STATUS_DECLINED,
STATUS_ERROR,
STATUS_SUCCESS,
STATUS_UNKNOWN,
STATUS_VOID
|
protected
string
|
$_code |
|
|
protected
string
|
$_formBlockType | 'paypal/express_form' |
|
protected
string
|
$_infoBlockType | 'paypal/payment_info' |
|
protected
string
|
$_proType | 'paypal/pro' |
#
Website Payments Pro instance type |
protected
boolean
|
$_isGateway | false |
#
Availability options |
protected
boolean
|
$_canOrder | true |
|
protected
boolean
|
$_canAuthorize | true |
|
protected
boolean
|
$_canCapture | true |
|
protected
boolean
|
$_canCapturePartial | true |
|
protected
boolean
|
$_canRefund | true |
|
protected
boolean
|
$_canRefundInvoicePartial | true |
|
protected
boolean
|
$_canVoid | true |
|
protected
boolean
|
$_canUseInternal | false |
|
protected
boolean
|
$_canUseCheckout | true |
|
protected
boolean
|
$_canUseForMultishipping | false |
|
protected
boolean
|
$_canFetchTransactionInfo | true |
|
protected
boolean
|
$_canCreateBillingAgreement | true |
|
protected
boolean
|
$_canReviewPayment | true |
|
protected
|
$_pro | null |
#
Website Payments Pro instance |
protected
string
|
$_isOrderPaymentActionKey | 'is_order_action' |
#
Payment additional information key for payment action |
protected
string
|
$_authorizationCountKey | 'authorization_count' |
#
Payment additional information key for number of used authorizations |
$_canCancelInvoice,
$_canManageRecurringProfiles,
$_debugReplacePrivateDataKeys,
$_isInitializeNeeded
|