Archive for December, 2011

Shopping cart migration to Magento

From a simple setup to a sophisticated feature and data migration, our experience and expertise will ensure your website integrity in the renowned eCommerce platform Magento.

Why Magento?

The continuously growing e-commerce world creates the steady need of keeping the technology up-to-date to maintain or even enhance the business position and to give your customers an impressive visit experience. Being the most powerful e-commerce platform having high flexibility and scalability, Magento is the ideal solution for all businesses eager to gain online revenue.

Migration is a process of transferring legacy design, data, feature into a new system and verifying the result. The richness and flexibility of the Magento platform usually create various migration schemes. From website analysis to post migration activities, our expert will guide you through this time-consuming process whose complexity is typically under-estimated.

 

Migration Process – Case Study TrendLovers

Elements migrated: Design, Products, Categories, Orders, Customers, Payment gateways, Shipping carriers, Backend admin, Custom features development, Store Configurations.

Benefits from our plan:

- Ensure full integrity and utilization of your current design, feature, data and process in Magento platform
- Safely migrate from old platform to Magento
- Guarantee 100% Magento compliant and no data loss
- Reduce time to market
- Deploy the test-driven methodology
- Minimize operational impacts & risks
- Improve the website quality and stability

Feel free to contact us if you would like to get a free piece of advice on your store migration.

Magento turn-key solution for multi-vendor system

Magento shop owners do not have to look at other shopping cart to share their revenue with other independent 3rd businesses anymore. Shopping mall, marketplace or similar revenue sharing model can be now built in Magento with SmartOSC e-commerce solution.

Already deploying a Magento shop? In love with Magento rich features set? Want to share the “infrastructure” with other business? Unfortunately, Magento does not have the multi-vendor as out-of-the-box feature. The customization might be robust, time-consuming and especially expensive. With SmartOSC multi-vendor solution, we offer:

  • Short time to market thanks to our large experience
  • Cost efficiency in customization
  • Certified quality as Magento Solution Partner
  • Test driven integration process
  • Free consultancy with our 10-years e-commerce expertise

Our solution is designed to allow multiple sellers (vendors) to sell their products in a single store. Incorporating all the features of Magento, it also provides an advanced multi-vendor functionality in an unique storefront and catalog. The vendors have separate admin area to manage their product, view their earning and the payout balance. The visitors can only see one store having multiple departments. They can place one order from different vendors at the same time and need to checkout only once. The system prioritizes the choice & flexibility which give a total freedom to the website administrators to customize their store.

Some of the developed feature:

  • Flexible storefront
  • Multiple stores – one checkout
  • Pre-defined payment processing
  • Unlimited number of vendor accounts
  • Separate admin panel for each vendor
  • Advanced permission setting
  • Complete admin panel for root store admin
  • Vendor commission calculation & record

Click here for more information >>>

Interested by our solution? Wanna deploy a marketplace of your own based on Magento? Ready to take a new adventure to success? Feel free to contact us!

With more than 10 years experience in the e-commerce, SmartOSC proudly provides all services to increase your online revenue. Magento development, Magento customization, e-design, webshop optimization, as Magento Solution Partner, SmartOSC can guarantee your success. To learn more about SmartOSC Corp. Magento division http://saas.smartosc.com

Ecommerce Integration – Virtual Logistics and SmartOSC Partner

SmartOSC Corp. and Virtual Logistics Inc. today announced the formation of a partnership to combine web store development expertise and back-end integration expertise for customers around the world. Using SmartOSC’s, Magento based SAAS ecommerce platform and Virtual Logistics’ SAAS Integration as a service platform, customers can now take advantage of a complete and fully integrated solution that connects their ecommerce business to their internal applications as well as their 3PL and fulfillment facilities.

The ecommerce solution can be fully customized to the online merchants requirements and allows them to take advantage of all Magento’s features. By extension with the integration as a service solution, the customer also gets away from expensive custom program development often required to connect the web store to back-office operations.

The Web Store Solution: Magento is the leading ecommerce platform for online business. With +100,000 active web stores, Magento has become the favorite frontend of international merchants looking to take their businesses to the next level. The demand for backend integration with 3rd parties is continuously increasing and that’s where the Integration as a service solution fits.

“In working with Virtual Logistics, we have experienced an excellent partnership. By joining forces, we have been able to provide a complete solution to our customers while optimizing the flexibility of technology and competitiveness in pricing. With the robustness of the integration system, a reliable solution can be delivered to our customers within a very quick turnaround time”, said Viet Le Hong, CEO of SmartOSC.

The Integration as a Service Solution: Using world class integration technology the SAAS based platform is flexible and configurable to allow for multiple integrations in a cost effective and timely manner. The solution supports EDI, XML, spreadsheet, and csv file formats. Current back office integrations include many 3PL and fulfillment houses as well accounting, ERP packages and shipping systems.

“We at Virtual Logistics are really excited about forming a partnership with SmartOSC. We have worked with SmartOSC for the past three years and they bring solid expertise in ecommerce to the table. Working with them rounds out our ability to offer a complete solution to customers who want web store and ecommerce integration”, said Robin H. Smith, General Manager, Sales and Marketing at VL.

About Virtual Logistics Inc.:

Virtual Logistics Inc. is a supply chain data integration company based in Ontario, Canada. VL has established itself as a key player in the small to medium size business B2B, EDI, XML, Web Store Integration, solution marketplace. VL offers both a SAAS and on premise solutions to its customers. www.virtuallogistics.ca

About SmartOSC Corp.:

SmartOSC is a leading E-commerce services provider based in Hanoi, Vietnam, with over 300 customers in Europe, North America and Asia. SmartOSC provides full packages from consultancy, web design to IT development and e-marketing services. SmartOSC is dedicated to delivering quality and driving growth for online business. As a Magento Certified Solution Partner, SmartOSC offers world-class e-commerce services to its customers in the quickest and most affordable way. www.smartosc.com

SmartOSC proudly announces the X-POS release – a new POS solution for Magento

The X-POS – online point-of-sale system exclusively for Magento is finally released. This solution promises to be an efficient tool for business owners who operate parallel the online and physical shops. Stock synchronization and real-time inventory update issue are now resolved at ease.

X-POS - POS for Magento The X-POS – online point-of-sale system exclusively for Magento is finally released. This solution promises to be an efficient tool for business owners who operate parallel the online and physical shops. Stock synchronization and real-time inventory update issue are now resolved at ease.

Main features:

- Smart order creation with product barcode scanning or search by name/product ID

- Quick edit tools for Editing/Saving/Cancelling order

- Complete set of sales and promotion logic with various rules in Magento admin

- Deep customer insight thank to the database collected in physical shop

- Rich variety of secured payment method

- Instant inventory update after the customer purchase

- Real-time synchronization of the online and offline stock

Let’s discover this amazing solution >>>

As an Magento E-commerce Solution Partner, SmartOSC Corp. is all about the clients’ vision. Offering IT Development, SEO & SEM, Email Marketing and E-design with multiple flexible packages, SmartOSC engages to provide the most complete E-commerce answers to any online business’ questions. Its unique approach and methodology help the company to propose customized yet high-end solutions to each customer. To learn more about SmartOSC Corp. Magento division, please visit http://saas.smartosc.com

New POS system for Magento – coming soon!

Understanding the need of many entrepreneurs who want to operate both the online and physical shop, SmartOSC has developed an online solution to be deployed in classic store, taking advantage of the rich feature of the most popular E-commerce platform Magento.

POS, as Point-Of-Sale, is a common term for every business. POS terminals, referring to the hardware and software used for the checkouts at the location where a transaction occurs, also mean a robust and expensive system related to the business core, the selling process.

In the Internet era, online business is an indispensable distribution channel that anyone can’t ignore. Physical presence is not enough. What will happen if you operate the online and offline shop at the same time? Manually update the stock each time an order is placing in one of those shops? Spend time to check the availability of each product when a customer comes in? Afraid of selling an out-of-stock item? Tired of apologizing to the customer?

Our X-POS can ease this pain for Magento stores owners and administrators. Easily installed in your Magento system, intuitive interface, able to show on touch screen, X-POS has all the features of a classic POS, but online.

This solution will help you:

  • Save operation time with barcode scan
  • Synchronize the stock in online and physical store in a blink
  • Enhance the customer satisfaction by allowing 0 errors in order processing
  • Take advantage of the most popular ecommerce platform Magento
  • Reduce investment cost by deploying only one system for both online and offline sale
  • Improve the efficiency with a clear global strategy applied to different distribution channels

This amazing solution will be released next week! Stay tuned!

This extension has been developed to provide our SmartOSC’s clients with a smart Point-Of-Sale system, which helps reduce the cost and optimize their return on investment (ROI). Please contact us if you have any questions or requests.

SmartOSC Corporation proudly announces its partnership with Magento for an innovative and flexible E-commerce Solution

SmartOSC Corp., an E-commerce Solution Expert, has been recognized as an official Magento Solution Partner (magentocommerce.com), effective as of Feb 2011. This new partnership will further promote the development of the Magento platform with updated features, outstanding solutions and guaranteed results.

Magento Community Partner/E-commer Solution/ Saas

With more than 90,000 users-merchants throughout the world, 3,500 developed extensions and over 2.5 million downloads, Magento is no doubt the most popular and fastest growing open-source E-commerce Platform.

The Magento Solution Partner Program focuses on experienced and successful providers, who can deliver high-quality solutions and efficient support to their customers after sales. Prioritizing the scalability and the flexibility of the Magento platform, the Corporation is able to offer its guaranteed expertise in helping any online businesses to grow. SmartOSC also aims the efforts at a major success and recognition among this strong and growing community regarding e-commerce platform development and optimization.

As an E-commerce Solution Partner, SmartOSC Corp. is all about the clients’ vision. Offering IT Development, SEO & SEM, Email Marketing and E-design with multiple flexible packages, SmartOSC engages to provide the most complete E-commerce answers to any online business’ questions. Its unique approach and methodology help the company to propose customized yet high-end solutions to each customer. To learn more about our services, please visit http://saas.smartosc.com

Save 25% On Premier SmartMagento Themes

We are proud to announce the launch of SmartMagento, your premier choice for Magento technology, design and e-marketing services. After several months for preparation, we are happy to release our first pack of 10 themes giving a wide range of choices to build your online business in a matter of minutes.

GET A 25% DISCOUNT on any themes you purchase from SmartMagento!
Simply use coupon code “launch25off” when you checkout.

This offer is valid until 31/01/2010 only so SHOP NOW!

Paypal Website Payments Pro (UK) for Zencart 1.3.7

We have developed the Paypal Website Payments Pro (UK) module for Zencart 1.3.x which gives you a new, easy way of accepting online credit card and paypal payments without going through a gateway or setting up a merchant account.
Following are its striking features:

  • Fully compliant with Paypal Website Payments Pro (UK) TOS
  • Payment options by credit card (Visa, Master Card, Switch, Discovery) or by Paypal Express
  • No complicated SDK and integration with Paypal APIs
  • Fully compatible with you installation of Zencart
  • Highly customizable to adapt your own needs
  • Strait-forward install instructions

Ater applying the module, your store will work as follows:

  • Express Checkout

If a logged in customer clicks on “Checkout,” they’re taken to the shipping page with a “Paypal Express Checkout” button at the top. If they click on the “Express Checkout” button, they’ll be taken to Paypal where they’ll choose a shipping address and payment method, then be sent back to the checkout shipping page to choose a shipping method. From there, depending on your settings, you will go to checkout confirmation to complete the order.

Express Checkout Demo:

http://blog.smartosc.com/video/express_checkout/

  • Direct Payment

If they log in, or create an account, and go through the normal checkout process, then they can type in their credit card numbers and the direct payment API will charge their card transparently.

Direct Payment Demo:

http://blog.smartosc.com/video/direct_payment/

To use this module, you must meet the following requirements:

  • Zencart 1.3.x
  • PHP 4.3.0+
  • cURL
  • SSL certificate installed – for live transactions
  • Business account with Paypal UK Pro
  • Website Payments Pro (UK) direct transactions approved (please check the request form on Paypal’s site on your “Overview” page when you login)
  • The API certificate that you receive from PayPal after being approved for WPP

Why should you install this module?

  • Complete functionality
  • Customizable
  • Low-cost
  • Get an all-in-one payment solution.
  • Accept credit card payments directly on your website
  • Allow PayPal account holders to check out fast with saved information

Please contact us for a non-obligation quote.

osCommerce Online Merchant v2.2 RC1 Released

The Oscommerce team has updated the current release of oscOmmerce 2.2 with a new release titled osCommerce Online Merchant v2.2 Release Candidate 1. This is primarily a bug fix release for the 2.2 series and will be the last release made before the 2.2 release series is finalized. They are currently in the process of certifying the payment modules included in this release which will be the only change for the final osCommerce Online Merchant v2.2 release planned in the coming weeks.No major features have been introduced with this release candidate as our development efforts are focused on the upcoming 3.0 release, but does include the following changes:

  • Over 25 bug fixes and improvements
  • register_globals compatibility for PHP 4.3+ servers
  • Visa PCI conformance of accepting credit card information on the checkout confirmation page
  • Public titles for payment modules so the name of the payment service provider is not used as a payment method
  • Maximum number of product quantities that can be added to the shopping cart (by default 99)
  • New login routine for the Administration Tool
  • New summary modules to display on the Administration Tool index page
  • New web-based installation routine (backported from 3.0)

osCommerce Online Merchant v2.2 Release Candidate 1 can be downloaded here:

http://www.oscommerce.com/redirect.php/go,41 (hosted at Sunsite.dk)

An upgrade guide for existing osCommerce 2.2 Milestone 2 060817 installations can be found here:

http://www.oscommerce.com/ext/osc22rc1_upgrade.html.zip

(Source: Oscommerce Official Site)

Optimize your Oscommerce store performance

Many of you who run a store with a large number of products and customers or after adding a few contributions, often complain about the store performance. This is due to the fact that the clean version of oscommerce is not optimized. And of course, your customers can’t wait for a page that takes 10 seconds or more to load. So this article will hopefully give you a few ideas, based on our experience and also contributions from the oscommerce community users. Here goes some tips we compiled:

1. Optimize your images
Many of you starts uploading heavy images which increases page load. A solution for this would be installing automatic thumbnail generator with cache features. This contribution will will cache the image instead of doing it “on the fly”, thus, server load reduces considerably.

2. Think twice before adding contributions
One of the advantages for the Oscommerce community is the broad range of pre-made contributions that users can install to the stores. But then store owners make the mistake of adding too many contributions because they want to add more and more functionality. Our advice is to install only the ones you need because. each contribution you install will add overhead to process the logic whether it be pure PHP code or MySQL queries (or both).

On the other hand, if you don’t use certain default features, like : banners, “requests since” footer display, who’s online, etc. then removing these features will increase performance.

3. Do you really need to install STS ?
STS (Simple Template System) is one of the most popular template systems available for osCommerce. However, this contribution increases the number of queries, specially when you have a significant number of categories on your store up to 200-300%.

4. Index your Sessions
If you store the sessions in the database consider adding a (primary) multi-column index on sesskey and expiry columns.

5. Unable Caching
If you have a large number of categories, products, and orders, then it is important to cache data. Some experts advice to create directory ABOVE the publicly accessible document root and giving it proper permissions for the server read/write. Creating it ABOVE the document root ensures that would-be hackers cannot access it with their web browser. Once you have the cache folder created and settings configured then turn on the cache features.

6. Compress page output
Oscommerce has the feature of page compression via GZIP. The optimal setting is compression level 1 for speed as higher levels will not result in significant reduction of page size.

7. Optimize your code and database queries
There is obviously different in every store, due to the fact that each of them installs different contributions although they are based in Oscommerce.

So first of all, you have to debug your queries. There is a very good contribution (written by Chemo) : per page query output contribution which will allow you to see which queries are being executed on a per page basis and easily identify those that are redundant or taking excessive time to execute. So that’s a good place to start with.

However, there are some existing code, that can be common functions in all the stores and you might want to take a look.

a. MS3 tax class for MS2. This replaces the stock MS2 tax code with the new tax class for MS3 which is much more efficient and uses less queries per page. The tax query is executed on each price display even if the setting to display tax is disabled. So installing it will increase the page performance.

b. The also_purchased module (product info pages) is a powerful upsale tool however it is the absolutely most server intensive query for the osCommerce application. Some recommend using X-Sell contribution instead.

Finally, some contributions that will help you optimize the store:

This contribution caches the data and eliminates the database query…thereby saving the table scan for when the cache is not present. This contribution is HIGHLY recommended.

This contribution replaces the stock logging code to only capture queries that take longer than “X” seconds to execute. Instead of storing every query it only stores the ones that are excessively resource intensive. Also, it stores more useful information such as query, time to execute, calling script, IP of browser, cookies enabled or not, and other nice data.

This contribution adds a real nice EXPLAIN feature to every query executed. It allows you to capture each query executed and associated MySQL EXPLAIN data. If you are serious about query optimization this tool is a must.

This contribution outputs the queries executed and page parse time on a per page basis without storing it to file system. This is handy to optimize page performance on a per page basis. I use it to identify redundant queries or as a quick tool to diagnose performance issues. You can tell at a glance if the lack of performance is due to MySQL, PHP, or other page factors.

This contribution has the ability to cache anything you can throw at it: parsed HTML, arrays, or even executable PHP code. If you find tough areas to optimize this class will solve your problems.

Do you have any other experience ? Please share :D