Contact Support
support@streamlinedcheckout.com



News
 
August 1, 2007
Streamlined Checkout 3.0 release scheduled for Q4 2007.  more

April 9, 2007
USPS implements new International shipping options.  more

March 1, 2006
Digital Beach acquires Pendx Streamlined Checkout and Ship Rate Shopper products.  more

more news

 
Be alerted to what's new for StoreFront Advanced Tools
and Services



Unsubscribe


Streamlined Checkout™ Knowledge Base

 Configuring Custom Shipping Methods

Overview
Streamlined Checkout™ provides the ability to fine-tune StoreFront Carrier based methods and create custom shipping methods with advanced configuration types, include flat rate per order, fixed rate per item, fixed rate first item, product based, valued based, product + value based, as well as configuring base and incremental rates, geographic constraints, sort order, custom naming and support for Free Shipping and Free Shipping Coupons.

Demo
See the demo below for a mockup and brief tutorial on how to setup and manage custom shipping methods.
  Demo shipping administration

Configuration
Streamlined Checkout™ allows you to optionally define an unlimited number of custom shipping methods that can stand alone or co-exist with the StoreFront™ carrier-based shipping methods.
Any or all of the custom shipping methods, when combined with StoreFront™ carrier-based shipping, can be used to increase (or replace) the number and type of backup shipping options available to the shopper when carrier rates cannot be retrieved. To specify that a particular custom shipping method should only be available as a backup choice, include the keyword [BACKUP] (including the brackets) in the description.

To configure custom shipping methods, complete the following steps:
       a) Add the PENDX_ShipMethods table to your StoreFront™ database as follows:
              i) MS Access:
                    (1) Open your database in Microsoft Access. and click on .Tables. in the left
                          navigation bar.
                    (2) Right click in the white space of the Microsoft Access. window and select .Import.
                          from the pop-up menu.
                    (3) Browse to the location of the unzipped Streamlined Checkout. files and select the
                          CustomShip.mdb database.
                    (4) Select the PENDX_ShipMethods table and click the OK button. The
                          PENDX_ShipMethods table has now been added to your database.
             ii) MS SQL Server
                    (1) Connect to your database with SQL Server Enterprise manger or the SQL query
                          tool of your choice.
                    (2) Execute the SQL script contained in the PENDX_ShipMethods.sql file, which was
                         unzipped with Streamlined Checkout™ files. The PENDX_ShipMethods table has
                         now been added to your database.
             iii) From within Streamlined Checkout™ Admin page, add new records to the
                 PENDX_ShipMethods table as follows:
            iv) Description
                    (1) This is the description of the custom shipping method, e.g. .Custom Ground..
                              (a) To specify that a particular custom shipping method should only be available
                                    as a backup choice, include the keyword [BACKUP] (including the brackets)
                                    in the description as follows:
                                         (i) Custom Ground[BACKUP]
                              (b) To completely replace the standard StoreFront™ backup shipping methods
                                    set Show_SFCarrierBackup="false" in the <PENDX:SC> tag (see Parameter
                                    Definitions above).
                v) SFCarrierCode
                        (1) This field is optional and allows you to associate a StoreFront™ carrier code with
                              the custom shipping method. Association with a valid StoreFront™ carrier allows
                              the order tracking feature to work with the custom method.
                vi) Type
                        (1) This specifies how the shipping rate should be calculated as follows:
                                  (a) F = Fixed rate per item
                                  (b) O = Flat rate per order
                                  (c) P = Product based (the value specified for Ship Price in the
                                       Products/Fulfillment section of Merchant Tools)
                                  (d) V = Value based (as specified in the value-based shipping table within
                                        Shipping/Value Shipping of Merchant Tools).
                                  (e) A = Value + Product based
                                           (i) This calculation begins with value-based and then adds the
                                                respective product(s) ship price to the value-based amount, as long
                                                as the respective product(s) ship price exceeds a certain minimum.
                                                       1. The minimum can be defined with the ShipCalcA_Minimum
                                                            parameter. The default is the shipping minimum as specified
                                                            in StoreFront™ Merchant Tools.
                                   (f) W = Fixed Rate for the first item
                                   (i) This calculation charges a fixed rate for the first item in the cart and then
                                        adds the incremental rate for all additional items in the cart.
                  vii) Rate
                          (1) This is the rate for the shipping method.
                                   (a) For Types P, V and A, this value is added to the product or value rate
                                         specified in the shipping section of Merchant Tools.
                 viii) IncrementalRate
                          (1) This value is used for quantities greater than 1 of an individual product.
                                   (a) Example: If you wanted the first product to be $10 and each additional
                                         quantity of the same product to be $2, you would specify Rate and
                                         IncrementalRate as follows:
                                              (i) Rate = 10
                                              (ii) IncrementalRate = 2
                                    (b) For calculation type P (Product based), setting the incremental rate to -1
                                          will cause the incremental rate to equal the product ship price.
                  ix) LocationConstraint
                          (1) This specifies the type of location constraint applied to this shipping method as
                                follows (see Define Geographic Constraints above):
                                    (a) N = (None) no geographical constraints apply (default)
                                    (b) I = (Include) only allow shipping to locations that are specified in the
                                         PENDX_LocationConstraints table.
                                    (c) E = (Exclude) do not allow shipping to locations that are specified in the
                                         PENDX_LocationConstraints table.
                   x) ConstraintType
                          (1) This specifies which value will be used to check the location constraint (see
                                Define Geographic Constraints above) as follows:
                                    (a) 1 = Postal Code
                                    (b) 2 = State (default)
                                    (c) 3 = Country
                  xi) IsActive
                          (1) This specifies whether or not the method is active.
                                    (a) MS Access
                                             (i) True = active, False = inactive
                                    (b) SQL Server
                                             (i) 1 = active, 0 = inactive
                  xii) SortOrder
                           (1) A value from 0 to 255 that specifies the order of the shipping method within
                                 the shipping methods list displayed to the shopper. The default vale is 255.
                                    (a) You must set Sort_By_Price="false" in the <PENDX:SC> tag (See
                                          Parameter Definitions above) in order to persist this value. Otherwise
                                          the choices will be automatically re-sorted by price from lowest to
                                          highest.
                                    (b) Set Custom_Ship="true" in the <PENDX:SC> tag (See Parameter
                                          Definitions above).

Was this KB article helpful? 
Let us know at  support@streamlinedcheckout.com  return to knowledge base

Digital Beach

 Digital Beach provides advanced Ecommerce and Internet Marketing services to a wide range of companies from small merchants to medium and large corporate clients.

Digital Beach has been delivering Streamlined Checkout™ with the StoreFront™ cart as part of an overall eCommerce solution to online merchants since both products appeared on the market some three years ago.  Nearly two years ago, we decided we liked the product so much, we bought the company.
More about Digital Beach

 


About Us     :    Products     :     Services     :    Solutions     :     Support     :     Contacts
Copyright © 2007, All Rights Reserved  |  Privacy Policy
Phone:   +1 404 843 2876 Fax:        +1 866 544 9450