1 / 17

Drupal Commerce Multicurrency

Drupal Commerce Multicurrency. Peter Philipp Cando Image GmbH. Overview. Pricing Basics Multicurrency Approaches Module: Commerce Multicurrency Features Configuration Usage Q&A. Commerce Architecture. The Price Field. Amount Always stored as integer Currency

Download Presentation

Drupal Commerce Multicurrency

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Drupal Commerce Multicurrency Peter Philipp Cando Image GmbH

  2. Overview • Pricing Basics • Multicurrency Approaches • Module: Commerce Multicurrency • Features • Configuration • Usage • Q&A

  3. Commerce Architecture

  4. The Price Field • Amount • Always stored as integer • Currency • Preconfigured set of all available and officially active currencies • Indexed by ISO-4217 Code • Meta-data • Enabler for specialized price calculations e.g. date based pricing • Used to keep track of the price components included in the final amount.

  5. Price Calculation • Pricing always happenson a Line Item. • The price of a Line Item is decoupled from the product price.

  6. Multicurrency Approaches b) Currency specific price fields Store and fetch the prices from currency specific fields EUR 99.65 a) Conversion Convert the price into the necessary currency CHF 120.00 • Commerce Multicurrency: • http://drupal.org/sandbox/daspeter/1263592

  7. Why Commerce Multicurrency? • Gives an UI to features that are already in commerce • Adds the possibility to synchronize the conversion rates • Provides a block to select the currency to use • Utility to help using currency specific price fields

  8. Why Commerce Multicurrency? Because lazy IT crowd is lazy Source: http://www.flickr.com/photos/dnnya/2501864030

  9. Basic Configuration

  10. Currency Conversion 1/2

  11. Currency Conversion 2/2

  12. Currency Selection Block

  13. Currency Specific Fields 1/3

  14. Currency Specific Fields 2/3

  15. Currency Specific Fields 3/3

  16. Q&A Source: http://www.flickr.com/photos/moonrising/

  17. Q&A – The Answer To … Source: http://www.flickr.com/photos/kikasz/3927001132/

More Related