OsCommerce Feature List

From osCommerce Wiki
Revision as of 12:52, 19 December 2022 by Admin (talk | contribs)
Jump to navigation Jump to search

osCommerce feature list

Free open source Ecommerce platform

Front end

  • Multiple sale channels Support for multiple sale channels, like multiple websites, affiliates (or field sale agents), marketplaces like Amazon and eBay
  • Menus Header, menu bar, side, bottom of the page - various options for menus
  • Site search Site search bar with auto-suggest feature, searching in product catalog, info pages, categories and brand tables
  • Currency switch
  • Language switch
  • Shopping cart menu Displaying cart total and the number of items in the cart
  • My account menu Changes depending on the logged in status
  • Sales pages List of all products with sale price (discount)
  • Featured products pages List of all featured products
  • New products pages List of all newly added products
  • Banners
  • Payment method list Listing of payment methods accepted at the shop, implemented via the CMS
  • Contact details Business contact details
  • Category pages Category detail page. With category name, filters, subcategories and product listing
  • Product listing view modes Three views: grid, individual purchase listing (user has to press Add to Cart on each product to add it to the Shopping cart), and multiple purchase listing (only one Add to Cart button per listing page)
  • Product listing pagination In case of multiple products in the listing (search results, category or brand details)
  • Product listing information Product name, description, image, price (special price), stock indication, multiple quantity selection, compare feature, selectable attributes (if any)
  • Compare products Compares products by features listed under Properties
  • "Breadcrumb" User's current position in the catalog, including full category path, if applicable
  • Product information page Product name, description, image (s), video(s), price (special price), stock indication, multiple quantity selection, compare feature, technical specification (properties), selectable attributes (if any), reviews, additional marketing features (like cross sell, up sell, bundle options, etc)
  • Shopping cart Product listing with changeable quantity, sub total, shipping method selector and estimator, discount coupon, tax calculator, order total calculator
  • Login page Guest account, existing account login, create new account options
  • Checkout page Shipping address, shipping method selector and calculator, billing address (with "same as shipping" feature), payment method selector, discount coupon option, order comments, option to create an account, order totals widget, payment options
  • Information pages
  • Contact form
  • User account
    • Order history
    • Address book
    • Review list
    • Edit account
    • Edit password

Back end

Login screen

  • Log into a back end account
  • Restore forgotten password
  • Go through 2 step authentication (if switched on)

Dashboard

  • Display system notification
  • Order quick search
  • Product quick search
  • Sales summary report
  • Sales chart with forecast for the next month
  • osCommerce news feed
  • osCommerce app feed

Order management

  • Search orders in order listing Filter by: sale channel, order status, time frame, discount coupon used, order ID, customer ID, customer name, product SKU, product name, customer email, customer phone number, dispatch tracking number, delivery country, delivery region, payment method, shipping method, order total
  • Batch process multiple orders Print invoices, packing slips, Export to CSV, delete, change status
  • Print invoices for individual orders
  • Print packing slips for individual orders
  • Create new orders manually Take customer and product details over phone, email or fax.
    • Enter new customer details or choose an existing customer
    • Choose multiple products and add to the order
    • Update product prices manually (in currency or %)
    • Change product quantity
    • Choose payment and shipping method
    • Apply discount coupons, gift vouchers
    • Complete the order
    • Enter amount already paid
    • Send “secure pay” link to the customer to pay online
    • Add “order total” element to the order Such as discount coupons, gift wrap, low order fee, credit amount, shipping fee, processing fee,  
  • Process orders
    • Access order details
    • Access Orders / Received / Sent stock information
    • Access Warehouse location information
    • See net and gross prices
    • Access order total information
    • See order status change log
    • Change order status
    • Add comments
    • Add internal comments (not visible to the customer)
    • Add invoice comments
    • Access Order legend
    • Print order
    • Access Transaction list Supports multiple transactions per order, including payments and refunds
    • Access Order processing History To see who accessed the order, when, and what was changed
    • Enter shipping tracking number Split delivery is possible by entering multiple shipping tracking numbers
  • Edit orders Functionality similar to “Create new order”, just for an existing order
  • Assign order to a different back end user

Customer management

  • Search customers in customer listing Filter by sale channel, first and last name, email, company name, zip/post code, customer group, address (including country, region, and city), company name, “is guest” flag, status (active / inactive), title, and registration date
  • Create new customer record
    • Set customer status (active or not)
    • Set customer name
    • Choose sale channel
    • Choose language
    • Choose backend user (for sales)
    • Choose customer group (for B2B)
    • Choose if is guest
    • Enter address Supports multiple addresses
    • Enter contact information Email and phone numbers
    • Set credit amount
    • See credit edit history
    • See date of last order
    • See the number of orders and link to the order list
    • Seel total amount ordered to date
    • Access customer reviews
  • Create new order for the selected customer
  • Delete customer
  • Email the customer
  • Send customer a coupon
  • Check customer trade form (for B2B customers)
  • Update customer password
  • Edit customer Same functionality as Create new customer record, but for an existing customer
  • Merge 2 customers In case of duplicate accounts
  • Customer (price) group management
    • Create, edit, and delete customer groups
    • Set default home page URL for the group
    • Set default group discount
    • Set default group commission
    • Configure if group discount can be applicable to an already discounted product sale price
    • Set “is tax applicable” flag
    • Set “display price for customers” flag
    • Set “disable shopping cart” flag
    • Set “Disable checkout” flag
    • Set if the new customers shall be manually approved before they can log in
    • Set if the customers can see product images without watermark
    • Set if allow only logged in customers to add products to the shopping cart
    • Configure Accumulative discounts (the more customers buy, the larger their discount becomes)