Multi-storeFor those of you that need to set up more than one on line store, KonaKart provides advanced multi-store functionality to enable you to run your stores from a single KonaKart deployment and a single database.If your stores are part of a shopping mall, KonaKart can be configured to allow all stores to share customer data and to allow product searches between stores.Alternatively, you may be a multinational company setting up stores in different countries selling the same products. KonaKart allows you to share products between stores so that they don’t have to be maintained in multiple locations. In this mode, the products may be given different prices depending on which store they are displayed in.The administration application allows a super user to create a store and then create a store administrator role so that when the store administrator logs into the administration application, he can only administer the store that has been assigned to him. New stores may even be created by cloning existing stores in order to save time configuring common set-up data.Multi-VendorKonaKart allows vendors to manage their own products and orders through the Admin App. The storefront application displays products from all vendors and allows the customer to checkout with any selection of products in a single order.During the checkout process the products are grouped by vendor and the customer may select the appropriate shipping method for each vendor store from a list of those made available. Once the order has been confirmed by the customer, it is automatically split up so that each vendor receives an order for his own products. As the products are shipped by the vendor, the status of the vendor order (and maybe tracking number) is propagated to the parent order so that the customer only ever sees a single order with a history trail of events that occur during the lifecycle of the order.
Flexible integration with ERP systemsThe Enterprise version of KonaKart provides features for integration with an ERP system by exchanging XML messages on a message queue (Apache MQ is bundled with KonaKart to support this feature). All of the key integration points are supported between KonaKart and the ERP system and vice versa.
Modular Architecture:KonaKart implements a modular architecture that can accommodate any type of payment, shipping or promotion module.
1. PAYMENT MODULESThere are hundreds of different payment gateways which you could choose for your on line store, so we designed KonaKart to be able to accommodate different payment modules in order to interface to the payment gateway that you select.The standard KonaKart download package already includes modules (including source code) to interface to quite a number of payment gateways. Should you require a module that isn’t currently available, you may develop it in house, following our example tutorial or you may delegate the task to a KonaKart solution provider or directly to KonaKart professional services.Recurring BillingKonaKart provides support for recurring billing which may be implemented in one of two alternate ways. The actual payment transactions may be performed by a payment gateway that supports recurring billing, or they may be performed by a KonaKart batch program, that interfaces with the payment gateway to make the regular payments.RefundsReal time credit card refunds through the payment gateway can be managed from the KonaKart Admin App. You can also insert, edit and delete refund information in the database. 2. SHIPPING MODULESWe understand that shipping is fundamental to the success of an on line store and so we designed KonaKart to easily accommodate whatever shipping algorithm works for your business.KonaKart can retrieve quotes from providers such as FedEx, UPS, USPS etc. and also ships with a variety of shipping modules that implement algorithms such as:
3. PROMOTION MODULESPromotions and marketing are of paramount importance for a modern e-commerce system. KonaKart comes with a variety of promotion modules but also gives you peace of mind knowing that at a later stage you can add a new module containing any promotion algorithm that your marketing team comes up with.KonaKart allows you to apply customer segmentation based on any combination of customer information and this segmentation may be applied to the promotions in order to target them to the desired set of customers.
Java technology’s versatility, efficiency, platform portability, and security make it the ideal technology for network computing.
KonaKart can be deployed on most servlet engines/application servers including JBOSS, GlassFish, Wildfly, BEA WebLogic and IBM WebSphere. It is shipped with Apache Tomcat.Thanks to its underlying technology, KonaKart can support most popular databases including MySQL, PostgreSQL, Oracle, DB2 and MS SQL Server. Database scripts are provided for all of the above databases in the installation package.