PLEASE READ CAREFULLY:
WE WILL NOT PROVIDE A TESTING SERVER SO YOU WILL NEED YOUR OWN MAGENTO 1.4 SYSTEM TO TEST ON. THE MODULE CANNOT AFFECT CORE MAGENTO FILES. WE WILL FULLY TEST MODULE BEFORE RELEASING FUNDS. THIS MAY TAKE A FEW DAYS. THUS MONEY WILL NOT BE RELEASED UNTIL FULL TEST IS DONE. WE WILL ALSO NOT GIVE ACCESS TO OUR ICONTACT ACCOUNT.
NOW TO THE JOB:
What we need is a module that does not affect Magento 1.4 core files and is just like any other module it can be uploaded and works. We don't mind a few lines of code to edit but other then that it should be like any other module and is fully installed automatically. EXPERIENCE WITH MAGENTO IS A MUST!
WHAT DOES THE MODULE NEED TO DO:
The module needs to send icontact our customer newsletter subscribers that are gathered by our subscription box on the main site and when a customer checks the newsletter subscription box during checkout. The name of the customer should also be sent when available. (When they check the newsletter subscription box during checkout) When they remove themselves from our email list via our magento site it needs to remove them from icontact as well. [url removed, login to view] does have an API so you can go there to check it out if you need info. I gather this would not be hard as the module just needs to monitor the newsletter database in magento?
Now there is a bit of a problem. Our current magento site is out of sync with our icontact account. So icontact has a more accurate unsubscribe list so unless the api allows for us to sync the magento newsletter subscribers emails to match their unsubscribe/blocked lists we don't want to do it and the module would have to start working from the day it has been installed and will ignore previous newsletter subscriptions in magento. This is very important as it will get our site banned because of spam.
Again no core magento files can be changed, the magento newsletter system in the database must not be affected as we have emails that get sent out automatically if a customer does certain things and this modules cannot affect that.
I think we covered everything, if you have questions please ask.
OUR SYSTEM INFO: