Satış yapılabilen yapıya sahip web tasarımları

için e-ticaret bir web programlama projesidir. Burada amaç ürün veya hizmet satışıdır. Normal web site projelerinden farkı, banka kredi kartı, kargo (teslimat) gibi ekstra işler gerektiren prosedürleri olmasıdır. Site programlanması bittikten sonra ilk önce bu iş için anlaşma yapılan bankadan sanal pos hizmeti açılır. Bankanın ilgili birimleri yapılan sitede güvenlik incelemeleri yapar varsa değişiklik talepleri ile ilgili bir rapor hazırlarlar.

Sitenin ziyaretçilere görünen tarafı haricinde, site yöneticilerinin tüm bu bilgileri güncellemesi için yeterince basit bir yönetim paneli vardır. Bu panel aracılığı ile yapılan güncellemeler anlık olarak site ziyaretçilerine sunulmaktadır. E-ticaret sitesi programlanırken mutlaka kredi kartı kullanılacak diye bir kuralda yoktur. İstenirse havale veya farklı ödeme yöntemleri de kullanılabilir. Ayrıca isteğe göre yapılan satışlar istenilen muhasebe programına da istenilen şartlar sağlanırsa aktarılabilir.