I'm looking to implement SmartStore for a client's site but a key requirement is to be able to continue their use of two types of gift cards:
1) Cards that have various denominations of monetary value to be used against anything in the catalog.
2) cards that entitle the barer to a specific product without charge.
Whilst the second seems not to have been implemented, is this something that I am able to extend the platform to achieve as a plugin? or does it require modification of the core application?
Funnily enough the mechanism behind promotions seem to get 90% there, only lacking the unique nature of gift card redemption codes.