Subscribe Pro works well out of the box with most other Magento 1 extensions. However, due to the complexity of the subscription integration and the Magento checkout process, and because many extensions do not test their extensions with API ordering use cases that Subscribe Pro relies on for recurring orders, any extension that modifies the add to cart, checkout, or payment, or ordering processes may cause unexpected issues that require custom development.
The following 3rd Party Extensions are known to be basically compatible with the Subscribe Pro Magento 1 extension out of the box:
|Amasty Payment Restrictions||1.0.5|
|AheadWorks Points & Rewards||1.7.4|
|Fooman Advanced Promotions||1.3.24|
|MexBS Tiered Coupons||1.0.1|
Unirgy_Giftcert extension conflicts with Subscribe Pro.
To make the two extensions work together, make the following change to the Unirgy code.
app/code/community/Unirgy/Giftcert/Block/Payment/Methods.php, around approximately line 10, change this:
class Unirgy_Giftcert_Block_Payment_Methods extends Mage_Checkout_Block_Onepage_Payment_Methods
class Unirgy_Giftcert_Block_Payment_Methods extends SFC_Autoship_Block_Checkout_Onepage_Payment_Methods
app/code/community/Unirgy/Giftcert/Helper/Payment.php, change this:
class Unirgy_Giftcert_Helper_Payment extends Mage_Payment_Helper_Data
class Unirgy_Giftcert_Helper_Payment extends SFC_Autoship_Helper_Payment