One Stop Order Processing |
|
Installing the One Stop Order Processing software onto your osCommerce/CRE Loaded website
1 Copy
(upload) the files in the C:\OSOP\Main\osCommerce\admin
folder to the administration folder on your web server (by default called admin).
This will add files to the existing folders (directories) on your server. For
example,
C:\OSOP\Main\osCommerce\admin\includes\classes\export.php
will be copied to
/catalog/admin/includes/classes/export.php
on your web server.
If you are using osCommerce use the following approach. For CRE Loaded use the
CRE Loaded section
osCommerce
If you login to osCommerce Admin and if there not an option for One Stop Order Processing use the following steps.
2 Amend
the column_left.php file on your
server (by default in /catalog/admin/includes/column_left.php).
Add the line
require(DIR_WS_BOXES . 'onestop.php');
to the end of the menu options. An example, is shown below in red.
<?php
/*
$Id: column_left.php 1739 2007-12-20 00:52:16Z hpdl $
osCommerce, Open Source E-Commerce
Solutions
http://www.oscommerce.com
Copyright (c) 2002 osCommerce
Released under the GNU General
Public License
*/
require(DIR_WS_BOXES . 'configuration.php');
require(DIR_WS_BOXES . 'catalog.php');
require(DIR_WS_BOXES . 'modules.php');
require(DIR_WS_BOXES . 'customers.php');
require(DIR_WS_BOXES . 'taxes.php');
require(DIR_WS_BOXES . 'localization.php');
require(DIR_WS_BOXES . 'reports.php');
require(DIR_WS_BOXES . 'tools.php');
require(DIR_WS_BOXES . 'onestop.php');
?>
CRE
Loaded
3 Amend the customers.php file on your server (by default in /catalog/admin/includes/boxes/customers.php).
Add the line
tep_admin_files_boxes('orders_export.php',
'One Stop Order Processing', 'SSL') .
in the Customers
the menu options. An example, is shown below in red.
tep_admin_files_boxes('',' '
. BOX_HEADING_CUSTOMERS) .
tep_admin_files_boxes(FILENAME_ORDERS,
BOX_CUSTOMERS_ORDERS, 'SSL') .
tep_admin_files_boxes(FILENAME_CREATE_ORDER,
BOX_MANUAL_ORDER_CREATE_ORDER, 'SSL') .
tep_admin_files_boxes('orders_export.php',
'One Stop Order Processing', 'SSL') .
tep_admin_files_boxes(FILENAME_CREATE_ORDERS_ADMIN,
BOX_CREATE_ORDERS_ADMIN, 'SSL') .
tep_admin_files_boxes(FILENAME_PAYPAL,
BOX_CUSTOMERS_PAYPAL, 'SSL') .
That's it. Now when you access the main admin menu a new menu option will appear
that will allow you to download order information.
osCommerce Advanced options
If you are using discounts on your website and are using a non standard discount
module you will need to update the discount module being used. To do this use
the following procedure:
1 Amend the export.php file (by
default in /catalog/admin/includes/classes/export.php).
2 Amend the line define('MOD_DISCOUNT',
''); to use the module that you are using. The line to amend is shown
in red below:
<?php
/**
*
* One_Stop_Export - Export Class for
* One Stop Order Processing
*
* @package export
* @author 1StopOrders.co.uk
* @copyright 1StopOrders.co.uk 2008
*
* $Revision:$
*
*/
// Note: Only change these
if you have customised your order totals modules
define('MOD_SUBTOTAL', 'ot_subtotal');
define('MOD_TAX', 'ot_tax');
define('MOD_SHIPPING', 'ot_shipping');
define('MOD_TOTAL', 'ot_total');
define('MOD_DISCOUNT', '');
You could change this to use your module (ot_coupon). So the last line would
become:
define('MOD_DISCOUNT', 'ot_coupon');
One Stop Order Processing allows you to import and process orders for Ebay, Amazon, SellerDeck, Shopify, Magento, osCommerce, BigCommerce, RomanCart, eBid, XCart, Oxatis, Groupon, Wowcher, Paypal, Cdiscount. ekmpowershop, Etsy, Flubit, OpenCart, PinnacleCart, PrestaShop, WooCommerce, Weebly, ChannelAdvisor, ASOS Marketplace, OnBuy, Mighty Deals , Mail Order and Telephone Sales
Mole End Group of Companies |
|||||
Products, plugins and utilities for SellerDeck | All your orders, from all your systems, all together in one simple-to-use application | Integrated label invoice paper and free software packages and templates. Print your invoice and labels at the same time | Print Amazon Despatch Notes with a peel out label with the customer's details on directly from Amazon | Print Ebay Invoices with a peel out label with the customer's details on directly from Ebay |