Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 lib
Octocat-spinner-32 spec
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.markdown
Octocat-spinner-32 Rakefile
Octocat-spinner-32 multi_currencies.gemspec

= Multi Currency

Support different currency and recalculate price from one to another


Add to Gemfile gem "multi_currencies", :git => "git://"

Run rake multi_currencies:install:migrations rake db:migrate


    In admin block, configuration menu add two tables currency and currency conversion rate
    In reference currency enters the list of currencies, indicate if one of the major currencies (in the currency keeps all prices). Each currency assign corresponding locale.
    In Exchange Rates, provides information on the price of the currency on a specified date to the basic currency(from russian central bank).
    In the exchange rates set date, currency, and face value of the currency in the base currency.
    To fill in the exchange rate, you can use task for download exchange rates from the site of the Central Bank (
    rake spree: extensions: multi_currency: currency_rb, as in this problem, loading the list of currencies.

    В справочнике Валюты заносим список валют, указываем одну из валют основной (в этой валюте хранятся все цены). Каждой валюте назначаем соответствующую локаль.
    В справчнике Курсы валют, содержиться информация о цене валюты на определенную дату к основной валюте.
    В курсе валют указываеться дата, валюта, номинал и стоимость валюты в основной валюте.
    Для заполнения курса валют, можно воспользоватьбся задачей загрузки курса валют с сайта ЦБ(
    rake spree:extensions:multi_currency:currency_rb, так же в этой задаче идет загрузка списка валют.
Something went wrong with that request. Please try again.