NVP API wrappers model
Located in /Paypal/Model/Api/Nvp.php (line 31)
Varien_Object | --Mage_Paypal_Model_Api_Abstract | --Mage_Paypal_Model_Api_Nvp
Class | Description |
---|---|
Mage_PaypalUk_Model_Api_Nvp | NVP API wrappers model |
Map for billing address import/export
Billing Agreement details request/response map
Map for callback request
Error codes recollected after each API call
Warning codes recollected after each API call
Capture types (make authorization close or remain open)
Create Billing Agreement request/response map
CreateRecurringPaymentsProfile request/response map
init Billing Agreement request/response map
Fields that should be replaced in debug with '***'
DoCapture request/response map
DoDirectPayment request/response map
DoExpressCheckoutPayment request/response map
DoReauthorization request/response map
Do Reference Transaction request/response map
DoVoid request map
Request map for each API call
Filter callbacks for preparing internal amounts to NVP request
GetExpressCheckoutDetails request/response map
GetPalDetails response map
Request/response for GetRecurringPaymentsProfileDetails
GetTransactionDetailsRequest
Global public interface map
Line items export mapping settings
ManagePendingTransactionStatus request/response map
Request/response for ManageRecurringPaymentsProfileStatus map
Payment information response specifically to be collected after some requests
Whether to return raw response information after each call
RefundTransaction request/response map
Required fields in the response
SetExpressCheckout request/response map
Map for shipping address import/export (extends billing address mapper)
Shipping options export to request mapping settings
Map of credit card types supported by this API
Update Billing Agreement request/response map
Inherited from Mage_Paypal_Model_Api_Abstract
Mage_Paypal_Model_Api_Abstract::$_cart
Mage_Paypal_Model_Api_Abstract::$_config
Mage_Paypal_Model_Api_Abstract::$_lineItemExportItemsFilters
Mage_Paypal_Model_Api_Abstract::$_recurringPaymentProfiles
Do the API call
Create Billing Agreement call
CreateRecurringPaymentsProfile call
DoCapture call
Process a credit card payment
DoExpressCheckout call
Made additional request to paypal to get autharization id
Do Reference Transaction call
DoVoid call
Get Billing Agreement Customer Details call
GetExpressCheckoutDetails call
getPalDetails call
GetRecurringPaymentsProfileDetails call
GetTransactionDetails
ManagePendingTransactionStatus
ManageRecurringPaymentsProfileStatus call
RefundTransaction call
Set Customer BillingA greement call
SetExpressCheckout call
Billing Agreement Update call
Prepare response for shipping options callback
API endpoint getter
Retrieve billing agreement type
Check whether the last call was returned with fraud warning
Return Paypal Api version
Import callback request array into $this public data
Setter for 'raw response needed' flag
Add method to request array
Check the obtained RP status in NVP format and specify the profile state
Adopt specified request array to be compatible with Paypal Puerto Rico should be as state of USA and not as a country
Adopt specified address object to be compatible with Magento
Parse an NVP response string into an associative array
Create billing and shipping addresses basing on response data
NVP doesn't support passing discount total as a separate amount - add it as a line item
Filter for 'AUTOBILLAMT'
Filter for billing agreement status
Filter for credit card type
Filter for 'FAILEDINITAMTACTION'
Convert payment review action to NVP-compatible value
Convert payment status from NVP format to paypal/info model format
Filter for 'BILLINGPERIOD' and 'TRIALBILLINGPERIOD'
Convert RP management action to NVP format
Filter for true/false values (converts to boolean)
Return capture type
Handle logical errors
Prepare request data basing on provided address
Prepare request data basing on provided addresses
Catch success calls and collect warnings
Return each call request without unused fields in case of Express Checkout Unilateral payments
Check the EC request against unilateral payments mode and remove the SUBJECT if needed
Validate response array.
Inherited From Mage_Paypal_Model_Api_Abstract
Mage_Paypal_Model_Api_Abstract::addRecurringPaymentProfiles()
Mage_Paypal_Model_Api_Abstract::export()
Mage_Paypal_Model_Api_Abstract::getApiCertificate()
Mage_Paypal_Model_Api_Abstract::getApiPassword()
Mage_Paypal_Model_Api_Abstract::getApiSignature()
Mage_Paypal_Model_Api_Abstract::getApiUsername()
Mage_Paypal_Model_Api_Abstract::getBuildNotationCode()
Mage_Paypal_Model_Api_Abstract::getBusinessAccount()
Mage_Paypal_Model_Api_Abstract::getDebug()
Mage_Paypal_Model_Api_Abstract::getDebugFlag()
Mage_Paypal_Model_Api_Abstract::getFraudManagementFiltersEnabled()
Mage_Paypal_Model_Api_Abstract::getHdrbackcolor()
Mage_Paypal_Model_Api_Abstract::getHdrbordercolor()
Mage_Paypal_Model_Api_Abstract::getHdrimg()
Mage_Paypal_Model_Api_Abstract::getLocaleCode()
Mage_Paypal_Model_Api_Abstract::getPageStyle()
Mage_Paypal_Model_Api_Abstract::getPayflowcolor()
Mage_Paypal_Model_Api_Abstract::getPaymentAction()
Mage_Paypal_Model_Api_Abstract::getProxyHost()
Mage_Paypal_Model_Api_Abstract::getProxyPort()
Mage_Paypal_Model_Api_Abstract::getUseCertAuthentication()
Mage_Paypal_Model_Api_Abstract::getUseProxy()
Mage_Paypal_Model_Api_Abstract::import()
Mage_Paypal_Model_Api_Abstract::setConfigObject()
Mage_Paypal_Model_Api_Abstract::setPaypalCart()
Mage_Paypal_Model_Api_Abstract::_buildQuery()
Mage_Paypal_Model_Api_Abstract::_debug()
Mage_Paypal_Model_Api_Abstract::_exportLineItems()
Mage_Paypal_Model_Api_Abstract::_exportShippingOptions()
Mage_Paypal_Model_Api_Abstract::_exportToRequest()
Mage_Paypal_Model_Api_Abstract::_filterAmount()
Mage_Paypal_Model_Api_Abstract::_filterBool()
Mage_Paypal_Model_Api_Abstract::_filterInt()
Mage_Paypal_Model_Api_Abstract::_filterQty()
Mage_Paypal_Model_Api_Abstract::_getDataOrConfig()
Mage_Paypal_Model_Api_Abstract::_importFromResponse()
Mage_Paypal_Model_Api_Abstract::_importStreetFromAddress()
Mage_Paypal_Model_Api_Abstract::_lookupRegionCodeFromAddress()
Paypal methods definition
Paypal ManagePendingTransactionStatus actions
Documentation generated on Fri, 11 Feb 2011 17:09:01 +0200 by phpDocumentor 1.4.3