Learn More

E-Commerce Development Techniques

PCI-DSS Compliance

Where possible, we reduce the burden of PCI compliance by implementing a modern 3rd party payment processing system, such as Stripe or Braintree.  These systems allow us to process credit card payments ‘on site’ without ever receiving or storing the actual card data on our servers.

In the event that a 3rd party system as such cannot be used, we follow best security practices for data encryption and payment processing.  For additional PCI compliance, we can implement specific technical recommendations provided by a Qualified Security Assessor (QSA).

Technology Configurations

Online stores can consist of one of many technology configurations.  Each configuration will have a set of benefits and limitations and will be discussed by contacting DD9.

Single Platform Options

WordPress-Only
Custom Theme with E-commerce Module Upgrade
Pros: Great dashboard for managing and publishing content, no design restrictions
Cons: Reduced e-commerce functionality and reporting

Magento-Only
Custom Theme with CMS Module Upgrade
Pros: Extremely powerful e-commerce and customer system, robust e-commerce reporting, easier integration with 3rd party systems
Cons: Clunky/unwieldy content/page management system, design restrictions

Dual Platform Option

WordPress & Magento
Custom Theme WordPress Site w/ Custom Theme Magento Store
Pros: Superb WordPress site & blog with superb Magento store
Cons: Potential for duplicate site contents, duplicate admin dashboards, split database of users (Mage customers, WP users), design restrictions, additional development expense.

E-Commerce Support Products & Services

SSL Security Certificate
To facilitate secure e-commerce functionality, you will need a security certificate to be installed on your hosting account.

Dedicated IP Address
By default, domains hosted on DD9 servers will use a shared IP address.  SSL certificates, server-to-server firewalls and other web applications require your domain to have a unique IP address.