I'm in the process of integrating Campaign Monitor into my customer's check-out. Everything I can find about integrating Campaign Monitor leads me to believe that every customer that completes their transaction online will be added to the mailing list. While this does fall within CAN-SPAM regulations, I would really like to give the customer the ability to opt-in.
Basically I would like to have a "Subscribe to our newsletter" box, checked by default, but give them the ability to un-check it, and opt-out, if they so choose. Can any one give me some direction on how I can accomplish this with FoxyCart and the CampaignMonitor API. I'm sure it's probably pretty simple, (and in the end I'll look like the fool), but right now I'm kinda stumped. Basically I think I need something like... if unchecked, then bypass the Campaign Monitor script?