Products

jCart

jCart is an online shopping cart created to intergrate out-of-the-box with DirectOne, an Online Credit Card Payment Processing Service Supplier. DirectOne and SecurePay seems to be one and the same.

Trying to make jCart everything for everybody, able to integrate with every Online Credit online shopping cart Card Payment Processing Service Supplier on the planet, will result in lots of tweaking needed for each individual Online Credit Card Payment Processing Service Supplier before the online shopping cart is ready to go. This will be fine if the online shop owner has the knowledge needed to do this, or has access to someone with the knowledge needed to do this. But if he/she does not meet those cirteria it will mean extra dollars to have the online shopping cart tweaked to mesh with the Online Credit Card Payment Processing Service Supplier.

There is no online shopping cart that works out-of-the-box with every Online Credit Card Payment Processing Service Supplier. Those that try to be the most adaptable all need some tweaking before they will work with any Online Credit Card Payment Processing Service Supplier. This tweaking may be very simple for a programmer, but all online shop owners are not programmers. jCart can also be changed to work with other Online Credit Card Payment Processing Service Suppliers than DirectOne.

To specify the vendor name and discounts on prices and mailing/shipping, all one has to do is edit a text file called web.xml. This is what the relevant areas in this file look like:

  <servlet>
	<servlet-name>CartServlet</servlet-name>
	<servlet-class>au.com.databaseapplications.jcart.servlets.CartServlet</servlet-class>
	<init-param>
		<param-name>ImageURL</param-name>
		<param-value>images/</param-value>
	</init-param>
	<init-param>
	    <param-name>Vendor</param-name>
	    <param-value>AcmeSales</param-value>
	</init-param>
	<init-param>
	    <param-name>PriceDiscount</param-name>
	    <param-value>3.5</param-value>
	</init-param>
	<init-param>
	    <param-name>PostageDiscount</param-name>
	    <param-value>12.5</param-value>
	</init-param>
	<init-param>
	    <param-name>PriceJump</param-name>
		<param-value>200</param-value>
	</init-param>
	<init-param>
	    <param-name>PostageJump</param-name>
	    <param-value>5</param-value>
	</init-param>
  </servlet>

The discounts work like this: in this example the customer will pay full price for orders up to $200, get 3.5% off on the total amount for orders between $201 and $399, 7% off on the total price of orders between $400 and $599, 10.5% off on ...

For mailing/shipping in this example the customer pays full shipping up to 5 items, gets 12.5% off on 6 items, and from then on (no of items/5)times(12.5%) off on all bigger numbers.

jCart comes in four versions:

  • Basic - no database behind it. All data (items for sale, prices) is contained in the html of your online shop. This is the way to go if you have a relatively fixed inventory of only a few items. Tomcat or Jetty is needed to run this version. Price: AUD195.00
  • DB1 - Pooled JDBC connections to your database. You can upload and change data and images about your inventory. You will need Tomcat or Jetty to run this as well as a database. This is ideal if you have a bigger inventory and want to change it often or only from time to time. Price: AUD650.00
  • DB2 - A fully fledged J2EE application. For a busy shop with heavy use. You will need a database and a J2EE application server to run this one. It is tailor-made for JBoss. It uses EJB3 Entity Beans as implemented by JBoss. Price: AUD800.00
  • DB3 - The same as DB2 above, but with inventory control. You load a certain number of each item and set a a warning level. When that level is reached you will get an e-mail telling you to update your inventory levels. Price: AUD950.00

Your online shop is not included in the above prices. Click here to go to the site of a professional web developer who can do your online shop.

To make things really simple for you Database Aplications can work with the Web Developer and deploy your online shop on the host server. All you have to do is point your browser to the website address of your shop.

One caveat, do not arrange for a domain name, host and business name before contacting Database Applications, if at all possible. If you want to do that by yourself, do your utmost to match your business name to your domain name. And beware of hosting. All hosting are not the same. And the price differences...