Automated Amazon key checking on save from admin page
Fixed an issue in Asyncrhonous mode where orders wouldnt be updated if any previous orders had mutiple payment methods attached
Added diagnostics tool to help support
Other Feature Additions:
Added modman, composer.json support (see https://github.com/magento-hackathon/magento-composer-installer)
Async cron job is more durable, will not exit on errors
Better manual syncing on async orders when admin presses Sync With Amazon button
Async capture bug
Better messaging to buyer when existing customer account is found
Pull Requests Merged:
#134 Add modman, composer.json
#125 Update Amazon Login Account Merging Text
#119 Check for user_id in amazon profile data.
#117 Fixed Amazon Login after Amazon account e-mail change
#122 Sandbox orders should be identifiable to a merchant
#116 Display Plugin Version in Config
#110 Disable Login with Amazon from customer account page if disabled product in cart
#107 Onepage checkout. Moving to Amazon logged in user persists checkout preview items
#106 Add key checking on save from payment configuration
#104 Order Review Block Issues on Some Sites
#103 Add Site Badge
#102 Add Badge to OnePage Payment Label
v1.2 Release - Asynchronous Authorization
In the admin configuration, you enable Asynchronous mode by setting the 'Asynchronous Mode' to 'Yes' Now when buyers checkout, the call is asynchronous and the state returned from any Authorize call is 'Pending'
The system uses Magento's built-in cron job functionality to poll Amazon systems for the status of any Open orders. See http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/how_to_setup_a_cron_job for more information.
NOTE Orders will never update to their correct status if you do not have cron enabled as specified in the Magento documentation.
The polling interval is 5 minutes and when the cron job executes, it will get the new status, update the order in Magento appropriately to your configured 'New Order Status' and, if Authorize and Capture is configured, create the Invoice in Magento.
When should you use async vs sync?
You should use async when you have large average order values, on the order of > $500-$1000
You might also consider using async to speed up checkout since the authorizations come back immediately with a 'Pending' status.
Only merchants who have an existing workflow for reaching out to customer's whose payment method was declined should use the asynchronous model.
Sort order variable
** #75 Fire/Onestep/IWD : Add sort order variable that determines where Amazon Payments shows up in list
Works with iwd onepage checkout/firecheckout
** #77 Fire/Onestep/IWD : Amazon address pullled into form when buyer bails out of Amazon flow
** #74 Fire/Onestep/IWD : Launch amazon checkout (login) on radio button select
#88 Standalone Checkout with Modal: Content blocked when account verification required
#85 PaymentPlanNotSet exception when invalid payment method.
#83 CE v1.5 missing core public method lookupTransaction
#82 Orders break when plugin disabled.
#81 Display as Payment Option setting is not respected in Onestepcheckout
#80 Use CSS !Important for Place Order Button
Integration with Firecheckout extension
Integration with IWD OnePage checkout extension
Capture shipping address in customer address book in Magento
Allow configuration for secure cart (on/off). Allows for AJAX "Add to Cart" extensions to function and/or merchants to function without a secure cart
Fix #62 - add Amazon address to customer shipping address book when order is placed, checking for duplicates 5ef24c4
Fix #40 - allow 115% or $75 over-refunds, whichever is smaller 51573d9
Add configuration for secure cart on/off #71 b720bf6
Fix iundefined isSecureCart #71 b4943d5
Fix redirect if secure URL config is not HTTPS #71 f95734f
#24 more fixes for undefined index notices on certain themes 7dd2e20
Add Amazon pay button under Payment Info (enabled in config, off by default) for third-party checkouts 96fbb35
#72 add payment option pay button 4721339
Fix order state to be processing for auth & capture 27bfec4
Fix customer address update for virtual (no shipping address) orders cea65e4