Continuation of the Drupal modules for E-commerce benefit the management of various aspects for your website. Here is a list of the top 9 (Divided into parts) of modules you need to install
- Commerce Checkout Order Fields (CCOF)
The CCOF module exposes order form display modes as payment panels, allowing additional order data to be collected during checkout. This Drupal 9 module provides a form view mode on orders so that at least one payment panel is available. Customizing the form display mode will expose those fields at checkout. You can collect data such as order comments, shipping notes, and more.
- Commerce Cart Redirection
The Commerce Cart Redirection module redirects users to checkout, cart, or an arbitrary location immediately after adding a product to their cart. This action can be filtered by product variation type. With this module you can select to remove all items currently in the cart when a new product is added. This option does not limit the quantity of the new item in the cart. It removes all items from the cart and then adds the product variation and quantity of the item in the current add to cart request.
- Commerce Exchanger
The Commerce Exchanger module , is a currency exchange module for Drupal commerce 2. It is built as a module based on the Drupal Commerce plugin to handle external providers and support cross conversion between non-default currencies. This module allows you to manually override data by currency, separating Drupal configuration files for supplier configuration and imported exchange rates and integration with Commerce Currency Resolver and Commerce Funds. Currency exchange rate providers for this Drupal 9 module are TransferWise, Fixer, Currencylayer, European Central Bank, Manual plugin (no external provider and many more contributed as separate modules).
- IP-based determination of a visitor's country
This module uses a visitor's IP address to identify the user's geographic location (Country). The IP-Based Determination of a Visitor's Country module makes this determination and stores the result as a per-country code. Otherwise, it does not affect the functioning of your site. A feature is provided for you to do your search and use it in your own way. Features include automatic updates to the IP-country database and spoofing the administrator from an arbitrary IP or country for testing purposes.
- Commerce Variation Cart Form
This module provides an add to cart form for individual commerce product variation entities. The form is added to the "manage display" tab of the product variation as a field and uses the standard functionality of the Commerce add to cart form. Form elements can be configured through a form display mode, "Variation Cart Form", in the "Manage Form Display" tab of the commercial order item type, similar to the settings for the standard form to add to cart of commercial products. The Variation Cart Form requires the Commerce product, Commerce Order & Commerce Cart modules.