Wrapper that performs Paypal Express and Checkout communication
Use current Paypal Express method instance
Located in /Paypal/Model/Express/Checkout.php (line 31)
Class | Description |
---|---|
Mage_PaypalUk_Model_Express_Checkout | Wrapper that performs Paypal Express and Checkout communication |
API instance
Api Model Type
Billing agreement that might be created during order placing
Config instance
Customer ID
Redirect urls supposed to be set to support giropay
Create Billing Agreement flag
Payment method type
Order
Recurring payment profiles
State helper variables
Compare two shipping options based on their amounts
This function is used as a callback comparison function in shipping options sorting process
Get created billing agreement
Checkout with PayPal image URL getter
Spares API calls of getting "pal" variable, by putting it into cache per store view
Return recurring payment profiles
Determine whether redirect somewhere specifically is required
Return callback response with shipping options
Set quote and config instances
Place the order and recurring payment profiles when customer returned from paypal Until this moment all quote data must be valid
Setter that enables giropay redirects flow
Check whether order review has enough data to initialize
Update quote when returned from PayPal
Setter for customer Id
Setter for customer with billing and shipping address changing ability
Set create billing agreement flag
Reserve order ID for specified quote and start checkout on PayPal
Set shipping method to quote, if needed
Try to find whether the code provided by PayPal corresponds to any of possible shipping rates This method was created only because PayPal has issues with returning the selected code.
If in future the issue is fixed, we don't need to attempt to match it. It would be enough to set the method code before collecting shipping rates
Attempt to collect address shipping rates and return them for further usage in instant update API Returns empty array if it was impossible to obtain any shipping rate If there are shipping rates obtained, the method must return one of them as default.
Set create billing agreement flag to api call
Cache ID prefix for "pal" lookup
Keys for passthrough variables in sales/quote_payment and sales/order_payment
Uses additional_information as storage
Documentation generated on Fri, 11 Feb 2011 16:57:44 +0200 by phpDocumentor 1.4.3