osCommerce News
Recent posts
post item
Success Case: Processing Payments for Admin-Created Orders in osCommerce
November 22, 2024
Success Case: Processing Payments for Admin-Created Orders in osCommerce ...
post item
Success Case: Seamless Integration of osCommerce v4 with QuickBooks
November 20, 2024
Success Case: Seamless Integration of osCommerce v4 with QuickBooks ...
post item
Success Case: Boosting Search Speed in osCommerce
November 18, 2024
Success Case: Boosting Search Speed in osCommerce ...
post item
Success Case: Optimizing Shipping with osCommerce
November 15, 2024
Success Case: Optimizing Shipping with osCommerce ...
post item
Success Case: Resolving the "Who's Online" 404 Error in osCommerce
November 13, 2024
Success Case: Resolving the "Who's Online" 404 Error in osCommerce ...
post item
Success Case: Managing Stock Indication in osCommerce
November 11, 2024
Success Case: Managing Stock Indication in osCommerce ...
post item
Success Case: Simplifying Product Options with osCommerce
November 08, 2024
Success Case: Simplifying Product Options with osCommerce ...
post item
Success Case: Building Your First Extension in osCommerce
November 06, 2024
Success Case: Building Your First Extension in osCommerce ...
post item
Success Case: Implementing Loyalty Points in osCommerce
November 04, 2024
Success Case: Implementing Loyalty Points in osCommerce ...
post item
Success Case: Exporting Widgets in osCommerce
November 01, 2024
Success Case: Exporting Widgets in osCommerce ...
Products
Tags

Management

Ecommerce

Integrations

newsite

launch

grant

fund

replatforming

osCommerce 4.x

shopping cart

hosting

Installation

New PayPal Module (Latest API 2.0)

osCommerce 2.2

osCommerce 2.3

Shopping cart customizations

Manually

PayPal Express

APM (Alternative Payment Method)

Standard Variant

Advanced Variant

Configuration

Testing

Front End

Install osCommerce for Me

Let me install myself

Multiple sales channels

Single active sales channel

Installation on your own server

Connect

App Shop

Adding Free Module

Admin Area

Adding Paid Module

Installing Module

Opayo Pi Module

Development Mode

Email Verification Before Registration

Managing Languages

Managing phpMussel

Managing Orders

oscommerce.com account

Creating Manual Orders

Managing Customers

Managing Customer Groups

Managing Brands

Managing Categories

Managing Filters on Categories

Managing Products

Managing Stock

Assigning Products and Categories to Front Ends

Assigning and Moving Products to Categories

Managing Default Sort Order on Product Listing and Category

Managing Cross-Sell and UPSell

Managing Reviews

Managing Attributes

Managing Product Groups

Managing Properties

Managing Suppliers

Managing Warehouses

Managing Sales Statistics and Purchase Report

Managing Stocktaking Costs

Managing Deleted Orders

Managing Coupons

Managing Virtual Gift Cards

Managing Sales Price

Managing Giveaways

Managing Featured Products

Managing SEO

Managing Meta Tags

Managing XML Sitemap

Settings of E-commerce Tracking for Google Tag Manager

Setting up GA4

Managing Pages

Managing Menus

Assigning Theme to Sales Channels

Deleting Sales Channels

Managing Translations

Managing Email Templates

Managing Catalog Pages

Managing Shipping Modules

Managing Payment Modules

Managing Order Structure

Managing Socials

Managing Extensions

Managing Managers

Managing Access Levels

Managing Back End Menu

Managing Configuration

Mail Sending via SMTP

Setting up SMTP

Status Groups

Order Statuses

Comment Templates

Stock Indication

Notify Me when in Stock

Stock Delivery Terms

Cross Sell Type

Cache Control

Filters

Managing Countries

Managing Counties and States

Geo Zones

Managing Cities

city settings

Postal Codes

Managing Taxes

Managing Currencies

Backups

Viewing Who is Online

Managing IP Restriction

Error Log Viewer

Creating Installation

Address Formats

Image Settings

Sales Tags

Managing Front Ends

Managing App Shop

Going Live with osCommerce

Affiliate Module

Awin Module

B2B Module

Business To Business module

Bazaarvoice Module

Managing Blog

Collection Points

Managing Competitors

Customer Code Module

Customer Modules Module

Customer Multi Emails Module

Customer Products Module

Delayed Despatch Module

Delivery Options Module

Fraud Address Module

Frontend Session Module

Invoice Number Format Module

Maximum Order Quantity

Merge Customers Module

Merge Orders Module

Minimum Order Quantity

Neighbour Module

One Trust Module

Order Flags and Markers

Pack Units

Covered by Coupon Module

Klarna Module

LiqPay Module

Mollie Pay

Pay360 by Capita Module

pxPay Module

RBS WorldPay Module

Tyl by NatWest Module

Personal Catalog

Personal Discount Module

Product Bundles

Product Collections

Product Easy View

Product Global Sort

Product Ignored Payment Methods

Product Ignored Shipping Methods

Product Press Reviews

Product Relocation

Managing Refer Friend

Bookkeeping Detail Report

Changes History Report

Compare Report

Deficit Product Report

Emails History Report

Report by Email Module

Expected Products Report

Managing Freeze Stock

In Cart Stock Report

Low Stock Report

Manufacturer Sales Report

Ordered Products Report

Purchase Report

Stock by Manufacturer Report

Summary Report

Updating Opayo Pi Module

Updating Opayo Server Module

Temporary Stock Report

Universal Log Report

Managing Search Plus

Managing DHL Shipping

Managing FedEx Shipping

Managing German Post Shipping

Managing Google Zones Shipping

Managing Nova Poshta Shipping

Managing Personal Rate UPS Shipping

Managing TNT Express Shipping

Managing UPS Shipping

Managing United States Postal Service Shipping

Managing USPS Shipping

Opayo Server Module

Managing Support System

Managing Trustpilot Module

Managing VAT On Order

Zero Price Module

User Group Extra Discounts

Installing Opayo Server by Elavon for osCommerce 2.2 via Installer

Installing Opayo by Elavon for osCommerce 2.2 via Installer

Installing Opayo Server for osc2.2 via Zip File

Installing Opayo for osc2.2 via Zip File

Click & Collect Shipping

Configuring Opayo by Elavon Module for osc 2.2

Configuring Opayo Server for osc 2.2

Testing Opayo Module for osc 2.2 on Front End

Testing Opayo Server for osc 2.2 on Front End

Installing Opayo Server for osc 2.3 via Installer

Installing Opayo for osc 2.3 via Installer

Installing Opayo Server for osc 2.3 via Zip File

Installing Opayo for osc 2.3 via Zip File

Configuring Opayo for osс 2.3

Configuring Opayo Server for osc 2.3

Testing Opayo Module for osc 2.3 on Front End

Testing Opayo Server for osc 2.3 on Front End

Updating to the Newest osc v4 with AppShop

Store Locator Module

Order Additional Fields Module

Products Sort in Stock First

Brand Estimated Delivery

Platform Restrict Login

Plain Product Description

Cron Scheduler

Success Cases

osCommerce v4

Theme Customization

Product Customization

Text Fields

Customer Personalization

RemoveDemoProducts

DatabaseBackup

RefineSearch

ProductFilters

InternalOrdering

IntranetCustomization

CrossSell

UpSell

XAMPP

Windows Server

Linux Server

Apache

Error Message

PHP File Replacement

ProductsPropertiesFilter

App Update

PHP Compatibility

PHP Version

Software Update

Submenu Image

Header Customization

Menu Widget

Demo Website Limitations

AJAX Error

Error Logs

SQL Fix

Search Function Error

Debian Installation

MySQL Setup

PHP Extensions

Apache mod_rewrite

URL Redirects

404 Error

Custom Module

Module Installation

PHP Development

Back In-Stock Notification

Template Fix

HTTPS to HTTP

URL Configuration

Disabling HTTPS in OSC4 Install

Free Shipping

Category-Based Shipping

Contributions Category

Custom Shipping

Shipping Settings

Product Assignment

Customer Groups

Product Visibility

Attribute Values

Product Attributes

Option Names

Custom Extension

Custom Development

Backend Customization

Internal Product Name

Order Processing Screen

Product Details Display

Tawk.to

Live Chat

Widget Setup

Chat Integration

Move Test Shop to Root

Root Directory Setup

Test Shop

Who's Online Extension

Store Launch

Sales Channel Configuration

Widget Export

osCommerce Widgets

Theme Designer

Widget Management

Loyalty Points

Bonus Actions

Reward System

Ecommerce Loyalty Program

Extension Development

Widget Integration

My Account Page

URL Path Fix

Product Options

Customizable Products

Product Configurator

Stock Management

Inventory Control

Stock Visibility

Product Availability

High-Traffic Sites

Database Performance

Site Optimization

Shipping Solutions

Packaging Features

Ready to Ship

Ecommerce Logistics

Shipping Quotes

Shipping Optimization

Search Optimization

Slow Search Fix

Product Search

Pre-indexed Tables

Cron Jobs

Search Settings

Site Speed Improvement

QuickBooks Integration

DataLink Integrations

Accounting Software Integration

ERP Software Integration

eCommerce & Accounting Sync

Automated Data Synchronization

Admin Order Creation

Payment Processing

Update and Pay Module

Order Management

Issue #37: January 24, 2005

By Harald Ponce de Leon

January 24, 2005

Discussions regarding this progress report can be found here:

https://www.oscommerce.com/forums/index.php?showtopic=132320

Project And Community Issues

Enjoy The New Year!
Increasing Awareness Of Community Related Issues
New Documentation Section
New Server For The German Site
Community Forum E-Mail Address Changes
New Blogging Feature For Community Sponsors!
New osCommerce Contributions RSS Feed
Pairs Customer Site Of The Week
Knowledge Base Addition (Java Roasters)

Development Issues

Development Discussions
Configuration Files Merged
Manually Removing Global Variables
Languages Class Update
New PayPal IPN Payment Module
New Banner Class

Project And Community Issues

Enjoy The New Year!

We hope everyone has recovered well from celebrating the new year and wish everyone a great new year for 2005! A big thank you goes to those supporting the project and welcome those that are being introduced to it!

A lot of feedback has recently been provided in the community on how to improve the projects direction, goals, and activities, and would like to also thank those providing the feedback.

We look forward to presenting the project features talked about in 2004 and the changes the community has provided feedback on, to making this year the best year yet for the project!

Here is to a great year 2005!

Increasing Awareness Of Community Related Issues

As mentioned in the last progress summary report, the content of summary reports will span into new directions in the upcoming issues to maintain a regular publishing term.

The first new direction that is introduced with this progress summary report are community related issues that are of importance to the public.

Community sponsors now have the possibility to report on issues being discussed in the community forums, to be included in the pending progress summary report.

New forum channels that are visible to community sponsors have been created to help maintain reported issues, and welcome the participation of community sponsors to further increase their presence in the community.

New Documentation Section

A new Documentation section has been added to the support site, with the content of the Knowledge Base site now being available online in HTML format and also available for download for offline viewing.

The HTML based documentation is automatically generated on a daily basis from the content of the Knowledge Base site, and serves to provide documentation for project releases from osCommerce 2.2 Milestone 3 onwards.

The new Documentation section can be reached at:

https://www.oscommerce.com/documentation

And can be downloaded in HTML format from the Downloads page at:

https://www.oscommerce.com/solutions/downloads

New Server For The German Site

A new dedicated server has been added to our family of servers now powering the osCommerce support site, this time for the German community support forums previously hosted at SunSite.dk.

The new server is located in Köln, Germany, and has already brought in noticeable performance increases to the support forum.

The new server will also be used as a download mirror site, where project releases and contributions can be downloaded from.

The German community support forums can be reached at:

https://forums.oscommerce.de

Community Forum E-Mail Address Changes

Due to the amount of spam and auto-responses received, e-mails that are sent from the forum now come from noreply@.

Please do not manually send e-mails to this address, as they will not be received by the osCommerce team members.

New Blogging Feature For Community Sponsors!

We are proud to announce a new blogging service to community sponsors to further highlight ones profile in the community!

Community sponsors are free to start their hosted blogging accounts in the community, and are also provided the opportunity to link to an already existing blogging service hosted on an external server.

The content of community sponsors blogging accounts are open to the imagination of the community sponsor, but must not be abused as a means to advertise commercial services. Community sponsors are given full control over their blogging account and are able to moderate comments posted by the community.

We look forward to reading what community sponsors have to blog about, and welcome community members to participate in the sponsorship program to take advantage of existing and upcoming benefits provided to community sponsors.

The community blogging service can be reached at:

https://blogs.oscommerce.com

Information about participating in the sponsorship program can be found at:

https://www.oscommerce.com/about/sponsors,community

New osCommerce Contributions RSS Feed

An RSS feed is now available for the Contributions section and can be downloaded at:

https://www.oscommerce.com/oscommerce_contributions.rdf

The Project News, Progress Summary Reports, and Contribution pages now include a link to the RSS feed in the HTML header, which allows supported browsers to display an RSS capable icon for bookmarking.

Pairs Customer Site Of The Week

We'd like to thank Pair Networks for choosing osCommerce as their customer site of the week for January 21 - January 28.

More information about Pairs customer site of the week can be found here:

https://www.pair.com/csotw/

Knowledge Base Addition (by Java Roasters)

I think the forum topic of n's appearing on the pages should be included in the knowledge base.

241 seems to be the only one answering these sorts of questions for people and it is impossible for people to search the forum section for the answer, so every time it happens there is a new thread posted for it.

Thread and 241's response:

https://www.oscommerce.com/forums/index.php?showtopic=119913

Knowledge Base entry:

https://www.oscommerce.info/kb/212

Development Issues

Development Discussions

Several topics have been started in the Features and Suggestions forum channel to discuss certain areas of the project that are redefined from the 2.2 Milestone 2 release to the finalized 2.2 release by means of Milestone 3 and Milestone 4.

Most, if not all, changes will be evident in the Milestone 3 release, with last minute improvements being implemented during the Milestone 4 development phase, which primarily concentrates on integrating contributions to the core codebase.

The topics that have so far been started include:

Reviews System
Attributes System
Templates / Layout
Supporting PHP From 4.1 Onwards
Checkout Procedure

We welcome your feedback on these issues to securing a rock solid implementation of the features involved.

Configuration Files Merged

The configuration files of the Catalog and Administration Tool modules have been merged, with the Administration Tool now including the catalog configuration file to parse server specific parameters such as the web server and database server configuration values.

This tightens the integration of the Administration Tool to the Catalog module, with a change of the configuration file now affecting both modules.

Further updates to the configuration file are planned to have it store only the database connection parameters, with web server parameters being moved to a new Configuration Group to be edited online via the Administration Tool.

This might pose a problem for stores installed at multiple locations (ie, on a development server and on a live server), however the server specific configuration parameters can be safely defined in the includes/local/configure.php file.

Manually Removing Global Variables

Now that the development CVS version is register_globals compatible, variables set on servers that have register_globals enabled are now manually removed from the global scope.

This secures the core codebase, and forces contributors to follow the same coding guidelines and standards set on the project for contributions made.

This standard will improve the quality of contributions made by securing the programming logic used, and by making sure the contribution is able to work on any server environment the project is able to run on.

Languages Class Update

The languages class has been updated to be instantiated on every page request instead of only when the language is being changed.

This allows the tep_get_languages() function to be replaced with a osC_Language::getAll() class method, with the database query being cached to improve on server performance.

The language is also now stored in a cookie for 90 days, which allows customers to navigate the catalog frontend with the selected language made during their previous session.

A new language administration class has also been created in the Administration Tool, which extends the catalog language class verison with administrative functionality such as inserting new languages, updating current languages, and removing languages.

This moves the logic away from the main request file (ie, admin/languages.php) to a class level.

Other administrative classes will soon follow, which strengthens the Object-Oriented-Programming (OOP) structure being implemented for the 2.2 Milestone 3 release.

New PayPal IPN Payment Module

The osCommerce PayPal IPN payment module is a contribution for 2.2 Milestone 2 stores, and saves the customers order in the database before the customer is sent to PayPal to proceed with the transaction.

The primary goal we had with creating a new PayPal IPN module was to avoid having to edit core codebase files or make database changes for installation and usage. The module is simply copied to the modules directory and can be activated via the Administration Tool.

The osCommerce PayPal IPN payment module also utilizes the Encryption Website Payments feature PayPal provides, to send encrypted parameters on the Checkout Confirmation page to the PayPal server.

The payment module can be found here:

https://www.oscommerce.com/community/contributions,2679

New Banner Class

The banner functions have been moved to a new osC_Banner class, and a new banner service module parameter has been added to control if banners in the same banner group should be shown at multiple places on the same page.

This prevents the same banner being shown more than once on the same page.

 

You can further discuss it on our Forum