Creating Promotion with SpreeCommerce

The Spree cart’s promotions functionality allows admin to offer coupons and discounts to site’s users, based on the conditions you choose. Running promotions and marketing campaigns are ideal ways to promote your products and services. Creating excitement ensures driving customers to you and your brands. Doing so, admin can:- Increase brand awareness Increase customer traffic Make quick decisions Build sales and profit Strengthen the focus on marketing Here are few built-in promotion schemes that you can easily execute on Spree:

SpreeCommerce Customizations

The SpreeCommerce Guide lists a few methods to customize SpreeCommerce as per your usage. Here, we’ll be expanding on it further. How to customize various parts of your SpreeCommerce apps. Assets: Sometimes we need to customize the way Spree javascript works or need to change the css from the one that came with Spree. One way to go about it is to add a new file under app/assets and update all the required code. This works well when only specific parts of the code in a file need to be overwritten or new code needs to be added. But to override complete files, this takes up more…

Spree HTML Invoices

Now printing an invoice with the complete information of an order has been simplified with spree-html-invoice extension which is forked from konung/spree-html-invoice and being maintained with regular updates. With the use of this extension, one can override invoice html and thus can have control over the content that is going to be printed. Installation: gem ‘spree_html_invoice’ , github: ‘vinsol-spree-contrib/spree-html-invoice’ bundle install Usage: An Admin can effortlessly print and download the invoice for an order with the help of Print Invoice button provided on the order detail page. Admin navigates to Orders Listing Page clicking on ORDERS tab from the sidebar menu of the page. Admin chooses an…