I'm trying to integrate Ebizmarts Sage Pay Suite CE and Aheadworks Advanced Newsletter (not the built in Magento newsletter).

We have both of these plugins on our Magento store. Users can subscribe to the newsletter either on registration or through their account page but when ticking the sign up box on the checkout page the user doesn't get added to the mailing list. After much trial and error and discussion with Aheadworks I think the error lies in the Ebzmarts section as disabling this extension allows customers to register for the newsletter at checkout.

Does any one have any experience integrating these plugins or any ideas about how to go about debugging this?

  • Is it possible that sagepay overrides the default checkout template? – Toon Van Dooren Jun 24 '13 at 20:13
  • 4
    This question appears to be off-topic because it is about third party modules – Marius Jul 16 '14 at 8:08

The two most common causes of something like this are

  1. Both extensions rewrite or replace the same class files, and only one can win

  2. Both extensions change a block's template, but only one wins

Outside of leaning on the vendors for support (which often results in mutual finger pointing and/or uncertain blaming of the customer's system)

Tools like the developer helper extension or n98-magerun can help you diagnose these problems, but you'll need a developer, or a willingness to learn web/php development to make them work.

Not the answer you're looking for? Browse other questions tagged or ask your own question.