Skip to content

hefan/spree_german_market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpreeGermanMarket

Configure and extend spreecommerce for being more german market ready. Assumes a german country.

  • Alters the address fields in the checkout address
  • Checkout: Change the final save and continue button caption if there is no confirm state
  • Adds some declarations and translations.
  • Adds a german zone, german tax categories/rates and a default flat german shipping method.
  • Remove germany from all other zones.
  • Set germany as default checkout zone and default country id.
  • Sets Euro (EUR) as default currency

Installation

Add spree_german_market to your Gemfile:

gem 'spree_german_market', :git => 'git://github.com/hefan/spree_german_market.git'

For a specific version use the appropriate branch, for example

gem 'spree_german_market', :git => 'git://github.com/hefan/spree_german_market.git', :branch => '3-1-stable'

Bundle your dependencies and run the installation generator:

bundle
bundle exec rails g spree_german_market:install

Setup

Add products with the appropriate shipping and tax categories to your shop and you're done.

You may add the following to your application.rb:

  • 'de' as i18n default locale of your application config.i18n.default_locale = :de

  • 'Berlin' as the time_zone of your application config.time_zone = 'Berlin'

Convert products

If you want to move all existing Products

  • to the newly created shipping category
  • to the newly created tax category

and set the currencies of all products and incompleted orders to "EUR" (without altering the prices) use

bundle exec rails g spree_german_market:convert_products

Testing

Be sure to bundle your dependencies and then create a dummy test app for the specs to run against.

bundle
bundle exec rake test_app

About

Spree Extension for german market

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published