Because magecredit adds to the Magento checkout using a layout update to seamlessly integrate with your layout, heavily customized checkout processes may need extra work to make the store credit usage options come up in the checkout.
The following extensions have been tested with Magecredit and work out-of-the-box, assuming no additional customizations have been made:
These extensions have not been tested with Magecredit, but based on how they set template layout updates they should be compatible out-of-box:
If you're running any one of the extensions listed and would like to get help making Magecredit compatible please contact us via our email.
The following extensions are unsupported by Magecredit because they are either no longer supported by their developers or because they do not function with support for other payment method extensions out-of-the-box.
In general, Magecredit requires the store credit field to represent "use" or "don't use".
This is done basically by just setting the ['payment']['use_customer_balance'] request value
to 1 if you want to use store credit, or 0 to not use store credit after a quote/order total
update - just like Magento's core checkout does it. Assuming the 3rd party checkout module
does not hinder any observers or checkout blocks, Magecredit will observe the quote
and update the total.
You can look at
app\design\frontend\base\default\template\customerbalance\checkout\onepage\payment\additional.phtml for reference.