Closed Michael-Herzog closed 8 months ago
TBD: What about checkout attributes that have a charge? Should we enforce saving them first before making payments?
This is the job of the payment plugin. If it already creates a payment transaction on the cart page, it must first call IShoppingCartService.SaveCartDataAsync
to save the data selected on the shopping cart page (including checkout attributes).
Enhance MiniShoppingCartModel with a value which indicates whether Buttons should be rendered and apply here: Smartstore\src\Smartstore.Web\Views\ShoppingCart\Partials\OffCanvasShoppingCart.cshtml Line 179
TBD: What about checkout attributes that have a charge? Should we enforce saving them first before making payments?