Frequently Asked Questions

Coredna runs on cloud infrastructure. Cloud infrastructure provides relief from the dependency on physical hardware. It also provides a solution for scalability.

In simple terms, cloud computing is a farm of servers that all contribute to a pool of resources. This is separate from the traditional format of one server sitting on one computer.

Coredna is designed on open, component-based architecture to be a flexible environment that can be easily managed. The architecture supports a range of operations and has been tested on both Unix and Windows based platforms. This helps to reduce problems that can arise from different operating systems and allows flexibility during deployment. The presentation layer supports an interaction with the business logic through the services layer. It allows the flexibility for each of our clients to control the look and feel of their website as well as the functional modules they wish to deliver.

The technology is built on the LAMP stack. Linux base operating system, Apache HTTPd web server, MariaDB database layer and PHP development language. The front end stack is agnostic and we have developed solutions using a variety of front end frameworks including Bootstrap, Foundation, UI kit, AngularJS, React.

Cloud based infrastructure refers to how it is it delivered. In this case, Coredna is delivered as a service (SaaS) as opposed to an actual product. What cloud infrastructure allows is shared resources, software, and information to be provided as a utility over the internet.

Our comprehensive analytical usage statistics application allows you to capture information about customers and prospects, providing detailed information regarding how they find, interact with and eventually leave your site, helping you determine whether or not your goals and objectives are being reached.

The cloud based infrastructure means that the capacity of the Coredna service can be ramped up and down as required, with ease. The main benefit of this lies in the costs. You are not required to pay a standard hosting charge, which is especially important if your website is busy seasonally.

There are many other technical benefits such as:

  • Redundancy
  • High availability
  • No single point of failure (SPOF): meaning that if a part of the system experiences trouble, it does not affect the system as a whole from working.

Coredna can customize each visitor’s experience through the Personalization application and the Secure Member applications. These applications allow you to tailor the page design and content down to the individual.

Coredna makes PCI compliance easy by offering integrated payment gateways that allow merchants to securely transmit credit card data via direct post API methods or with hosted payment forms provided by the payment gateway and integrated with the merchant’s checkout pages.

The Direct Post method allows for information to be sent directly to the payment gateway without sensitive data flowing through or stored on the Coredna application server. We currently have over 20 integrated payment gateways. If we do not have the one you are currently using, we are happy to integrate with it for you. 

With ERP systems, there are a number of different data points that you might be interested in passing back and forth. Here are some of the most common:

  • Order Data
  • Shipments
  • Customers
  • Inventory
  • Product data
  • Customer groups
  • Invoice data
  • Transactions

If there is an API available for your ERP system, Coredna can integrate directly with your ERP using the API to call/push the data that you are looking for. We currently have API level integrations with some of the more popular systems including Microsoft Dynamics. Often times, however, you may be using a legacy system that does not have an API. We can use secure FTP or CSV files to then connect and pass data to and from Coredna. 

Our Usage Statistics application allows you to capture information about customers and prospects, providing detailed information regarding how they find, interact with and eventually leave your site, helping you determine whether or not your goals and objectives are being reached.