Complete Ruby on Rails Ecommerce platform
Getting Started
Config
The Cart
Accounting
Addresses
Coupons
Deals
Fulfillment
Orders
Product Creation
Referrals
View the Project on GitHub drhenner/ror_ecommerce
This project is maintained by drhenner and many contributors.
There really isn't anything special about addresses themselves. However PLEASE PLEASE PLEASE never ever implement @address.delete or @address.destroy or even @address.update_attributes. You should only create and inactivate addresses.
This means EDIT == create and inactivate the old address. Otherwise Orders could mistakenly change addresses after the order is complete.
Please read the following blog to understand the logic. THIS IS EXTREMELY IMPORTANT! http://www.ror-e.com/posts/27-e-commerce-tips-1-0