MM1079-0142Chapter 7ModulesMiva Merchant is the kernel around which a series of modules provide additional functionality without any changes to the core system. Developers can build modules in XML-based Miva Script that provide additional features and link to outside systems such as back-end accounting functions. The figure below shows the architecture of the Miva environment.The following table gives an explanation of the components of the figure.Miva environmentA language pre-processor that parses and executes Miva Script applications within Miva Empresa on the Internet or Miva Mia on a PC. Miva Empresa must be running on the ISP host (or Miva Mia must be running on the PC if the Miva Script is to run on the PC) for Miva Merchant to execute. Tax ModuleCommerceLibraryMivaPaymentModule Miva MerchantCommerceLibraryEnvironment Log ModuleShippingModule