HotcakesCommerce / hotcakes-commerce-core

The core of the e-commerce part of the overall solution. This is an ecommerce shopping cart solution built on top of the DNN (DotNetNuke) CMS. Anyone can do commerce online now!
https://mmmcommerce.com
MIT License
68 stars 55 forks source link

SI: Product Setting to Not Allow Purchase via Gift Cards #358

Open WillStrohl opened 3 years ago

WillStrohl commented 3 years ago

Is your feature request related to a problem?

As a store owner, I would like to toggle a setting for specific products to not allow those products to be paid for using a gift card.

Describe the solution you'd like

Add a new setting in the product detail configuration view that either allows or disallows payments using a gift card. There is existing logic for both gift card products themselves and the shipping charge feature in the same view to follow and implement throughout the Product > Cart > Checkout processes.

The product details, cart, and checkout views will likely need to include updates. At the minimum, the product details view should have it's ViewModel updated to allow designers to easily add a visual alert of some kind to warn customers that the product can't be purchased using a gift card.

Describe alternatives you've considered

The only other way to do this right now is by implementing the Action Delegate Pipeline.

Additional context

The request originally came in through an existing customer.