Hmm...disregard above. Well, don't disregard, I just wasn't sure if I should delete the above post. I found that if I applied the patch line by line manually, with a few changes as referenced above, the patch worked. So for example this...
Code:
CREATE TABLE xcart_abandoned_wishlists (login varchar(32) NOT NULL default '',email varchar(128) NOT NULL default '',expiry int(11) NOT NULL default '0',PRIMARY KEY (login),UNIQUE KEY email (email),KEY expiry (expiry)) TYPE=MyISAM;
was applied correctly if i do it individually/manually. if i did the whole file, it resulted in an error. i will test it now and see if it works.
where i do understand how this would be an annoyance to customers, i think the annoyance comes in the wording of the original file. in a previous post someone mentioned how the email should be worded as if an individual is contacting the customer vs. a form email. i think if you personalize the email, which i will do, it comes across more a friendly follow-up/personal shopper approach vs. "why didn't you order from us? how dare you leave a cart with all this stuff in it! place your order now damnit or i will harrass you until you do!" kind of email.