Instructions for Smart Screens v1


The weight field needs to be included for each item. eg. weight1, weight2, …weightN one for each item in your form.
This field is used to calculate the total weight of the package being shipped.
<font color="#0000ff”>

The easycart field is most likely already in your form of your Check Out Web Page, but make sure it is there.

***If you are integrating the CAPS calculator, please follow the above example for “weight” for the additional variables “height”, “length”, “width”, and “readyToShip”.

New Fields To Be Added

Field Notes/Examples Values
shipmethod The shipmethod field is used as a flag so that a select box appears on your form so the customer may select their shipment method. Valid values would be “UPS”,“USPS”, or “UPS|USPS” it’s mainly used so that we can track what type of shipping your offering easily.  
merchant-zip The merchant-zip field should contain the zip code of the area that the package is going to be shipped from.  
usps-container The usps-container field is a field required by the U.S. Postal Service to calculate shipping. Valid values are listed and explained in the table below.   Click Here
usps-size The usps-size field is required you should base it on the average size of your package. Refer to the table below for values for the field.   Click Here
mailtype The mailtype field is required only for international USPS rates. Click Here
machinable The machinable code is used only by the USPS calculator. Valid values include True or False. This is an optional field only used for Parcel Post packages. Refer to Domestic Mail Manual C050.4 for size and weight requirements and Domestic Mail Manual E630.1.4 for content requirements.  
ups-rate-chart The ups-rate-chart field is a field used by UPS to calculate the shipping cost. We are not exactly sure what the different charts mean so if you don’t know what to put here we suggest leaving it as Regular+Daily+Pickup. A list of possible valid values is listed below for reference. This affects the shipping rate charged so try to contact UPS to find out what rate chart you are using.   Click Here
usps_international_rate_type The usps_international_rate_type field is used by USPS to calculate the shipping cost for international orders.  The value of this field is the name of the type of international USPS service you wish to use.  A list of possible valid values is listed below for reference.  Additionally, you may go to “http://ircalc.usps.gov/ " to assist in the selection of this field�s value.  At this URL, you can calculate the shipping rate for a package to the country of your choice to help figure out which one of the ‘usps_international_rate_type’ options applies to you. Click Here
method-allow The method-allow field controls what shipping methods appear in the select box on your pay page. A list of possible values and the UPS description is located below. This list should be separated by commas.   Click Here
capslanguage ***CAPS only***  The value should be “en”.  Only English is currently supported.
capsid ***CAPS only***  The value should be your SellOnline ID.  See below for more information.
readyToShip ***CAPS only***  Possible values are “yes” and “no”.  Set to yes for products that you intend to ship separately in cases where the customer orders multiple items, such as large items.
capsinsurance ***CAPS only***  Pass with a value of “yes” to add insurance to the shipping.  This can be passed as “hidden” to apply to all orders or as a checkbox to make it optional for the customer.

Notes:

CAPS only:

You must have an account with SellOnline in order to use the CAPS calculator.  You can obtain a SellOnline ID by sending the following information to sellonline@canadapost.ca:

MAIN CONTACT (FULL NAME):  
COMPANY NAME (SAME NAME USED ON THE CPC CONTRACT):  
POSTAL CODE :  
TELEPHONE NUMBER (WITH AREA CODE):  
CUSTOMER/VENTURE ONE NUMBER:  
CONTRACT NUMBER (NOT REQUIRED FOR VENTURE ONE CUSTOMER):

You should receive a user ID and password which will let you login here:

http://sellonline.canadapost.ca/servlet/LogonServlet?Language=0

If you have any questions regarding the information requested by SellOnline to set up an account with them, please contact them.