Magento News
Magento: How to determine if customer aborted checkout process
I’m working on a custom module that needs to know if/when a user has aborted the checkout process. “Aborting” simply means they landed on the checkout’s indexAction but didn’t complete the process. It’s absolutely essential that I know if/when this happens.
I was thinking maybe set a session variable that they’ve entered checkout. On each page load, have a block of code run that checks this variable. If true, it will check which controller is being used. If it isn’t the checkout controller, I’ll know they’ve left.
Two problems with my idea:
- I don’t have the slightest clue where to put this controller-checking code so it runs on each page load.
- I don’t know how to find which controller is handling the request.
I’d greatly appreciate if you could help answer those questions, or even suggest a better approach!
Magento: How to determine if customer aborted checkout process
Possibly Related Posts:
- Database query different results
- Menu highlight in magento under admin
- magento disable a banner on certain category pages or have a banner with multiple links
- Magento, using ACL for frontend. Possible?
- Magento IE-7 Fix In Windows XP
RSS Feed