Created : 15 April 2015
Last Modified : 27 August 2019

***********************************************************************************
Contents:

A. SUMMARY
B. FILE STRUCTURE
C. INSTALLATION INSTRUCTION
D. HOW IT WORKS
E. CONFIGURATION SETTINGS
F. DATABASE TABLES MODIFIED
G. LANGUAGE SETTINGS CHANGED
H. CHANGE LOGS
I. TROUBLESHOOTING
J. FAQ
K. COPYRIGHT NOTICE
L. TERMS AND CONDITIONS
***********************************************************************************

A. SUMMARY
==========

Allow to have FEDEX REALTIME V9 shipping option to the site.

***********************************************************************************

B. FILE STRUCTURE
===================

Files included in the zip are:
- fedexrtconfigv9.asp
- fedexrtinterfacev9.asp
- fedexrttransportv9.asp
- fedexrtv9.asp
- shippingcostfedexrtv9.asp
- shopajaxshippingfedexrtsubs.asp
- admin\fedexrt_setup.asp
- admin\fedexrt_setup_config.asp
- admin\fedexrt_setup_process.asp
- admin\sqlscripts\*

***********************************************************************************

C. INSTALLATION INSTRUCTION
============================

1. Upload all the files into your shopping cart folder.

2. Log into your VPASP admin and execute setup file, eg: http://www.yourdomain.com/yourshoppingcartfolder/youradminfolder/fedexrt_setup.asp

3. After setup the module, would be redirected to Module configuration page for configure the module.

4. FedEx requires that you obtain an account number, meter number, Password, and Key to use these tools.

The required FedEx Account Number can be obtained by registering on the FedEx site https://www.fedex.com/en-us/home.html or calling your local FedEx office.

You are able to get the Account Number, Meter Number, Key and Password in the email from FedEx after registration.

If you already have your Fedex details, please ignore the above.

Please enter the following fields:

Enable : Please set to Yes to enable this module.

The following fields are mandatory and must be entered by you:

Account Number
Meter Number
Key.
Password
Company Name
Merchant Street
Merchant Zip Code
Merchant City
Merchant State
Merchant Country

The rest of the fields are optional and you can change to suit your liking.

Also, please make sure Testing Mode ? No if you are using production/live account.

6. Click Save.


HOW TO EXCLUDE CERTAIN FEDEX REALTIME SHIPPING METHODS

If you need to remove certain Fedex Realtime shipping methods that you do not want to show for your site, follow these :

1. Login to your administration : Modules > Modules Manager > fedexrt > Edit

2. In the "Exclude Services" field, enter the methods you want to exclude from shipping list in separated commas.

Valid values are:
EUROPE_FIRST_INTERNATIONAL_PRIORITY
FEDEX_1_DAY_FREIGHT
FEDEX_2_DAY
FEDEX_2_DAY_AM
FEDEX_2_DAY_FREIGHT
FEDEX_3_DAY_FREIGHT
FEDEX_EXPRESS_SAVER
FEDEX_FIRST_FREIGHT
FEDEX_FREIGHT_ECONOMY
FEDEX_FREIGHT_PRIORITY
FEDEX_GROUND
FIRST_OVERNIGHT
GROUND_HOME_DELIVERY
INTERNATIONAL_ECONOMY
INTERNATIONAL_ECONOMY_FREIGHT
INTERNATIONAL_FIRST
INTERNATIONAL_PRIORITY
INTERNATIONAL_PRIORITY_FREIGHT
PRIORITY_OVERNIGHT
SMART_POST
STANDARD_OVERNIGHT

Example, if you want to exclude FEDEX_3_DAY_FREIGHT and FIRST_OVERNIGHT, then please enter with eg: FEDEX_3_DAY_FREIGHT,FIRST_OVERNIGHT


HOW TO ENTER DIMENSIONS

1. Login to your administration : Modules > Modules Manager >fedexrt > Edit

2. The below fields must be set correctly if you would like to set dimension:

Dimensions: (Enter dimensions of product if they are ALL SAME dimensions, in format: length width height e.g. 10 12 14. Please leave this field empty if each products have different dimensions.)

Dimension Field: (This is the field name in Products table used to store product dimension). Default is pother5.
If all of your products have different dimension, then you must edit each of your products and enter an unique dimension value for the Other 5 in edit product administration, in format: length width height.
Example:
Product ABC may have Other5 with dimension value eg. 5 6 10.
Product DEF may have Other5 with dimension value eg. 10 12 15.

***********************************************************************************

D. HOW IT WORKS
===============

NONE

***********************************************************************************

E. CONFIGURATION SETTINGS
=================

NONE


F. DATABASE TABLES MODIFIED
===========================

NONE

***********************************************************************************

G. LANGUAGE SETTINGS CHANGED
============================

NONE

***********************************************************************************

H. CHANGE LOGS
============================

2015.11.16 - Fedex: Remove debug information if the code not found
2015.06.12 - Better handling on routines and variables
2016.02.01 - Enhancement: Better hanlding on openrecordset
2016.03.08 - XML: To support TLS1.2
2016.05.25 - Bug Fix: FedEx V8: Possible variable error
2017.05.04 - Bug Fix: Ajax Shipping not working with Exclude
2018.03.29 - Better handling on Auto Seprate Items process if weight is over 150
2018.03.30 - Bug Fix: Enable/disable Show Security Message
2019.08.20 - Better handling on Auto Seprate Items process if weight is over 150
2019.08.27 - Compatible with v9

***********************************************************************************

I. TROUBLESHOOTING
============================

Please submit a ticket to our helpdesk at https://helpdesk.vpcart.com and our support team will assist you.

***********************************************************************************

J. FAQ
============================

NONE

***********************************************************************************
K. COPYRIGHT NOTICE
============================

Copyright (c) 1999-2019 Rocksalt International Pty. Ltd.
All rights reserved.

This software and documentation constitute a published work and
contains valuable trade secrets and proprietary information
belonging to Rocksalt International Pty. Ltd. .
None of the foregoing material may be copied,
duplicated or disclosed without the express written permission
of Rocksalt International Pty. Ltd. .

LICENSEE ACCEPTS VP-ASP Shopping Cart "AS IS" "WITH ALL FAULTS",
Rocksalt International Pty. Ltd. accepts no responsibility for the
operation or performance of the VP-ASP Shopping Cart.
The entire risk of use and consequences of use of the
VP-ASP Shopping Cart falls completely on the Licensee
and Rocksalt International Pty. Ltd. shall not be liable in any respect
for any claims, loss or injury alleged to have resulted
from use of or in reliance on VP-ASP Shopping Cart.

Licensee acknowledges that it has read the foregoing
disclaimers of warranty and limitation of liability
and understands that Licensee assumes
the entire risk of using VP-ASP Shopping Cart.


***********************************************************************************

L. TERMS AND CONDITIONS
============================
ROCKSALT INTERNATIONAL GRANTS TO THE LICENSEE A NON-EXCLUSIVE,
NON-SUB LICENSABLE, NONTRANSFERABLE LICENSE
TO INSTALL AND USE THIS APPLICATION ON A SINGLE DOMAIN FOR
A SINGLE SHOP.

THE CODE IN THE APPLICATION MAY BE MODIFIED FOR USE IN
SETTING UP A SINGLE SHOPPING SITE ON THE WORLD WIDE WEB.

LICENSEE MAY MAKE A COPY OF THE APPLICATION FOR
BACK-UP AND ARCHIVAL PURPOSES, PROVIDED THAT ANY COPY
MUST CONTAIN ALL PROPRIETARY NOTICES INCLUDED
WITH THE APPLICATION.

LICENSEE IS PROHIBITED FROM SELLING OR DISTRIBUTING
THE APPLICATION IN ANY MANNER.

LIMITATION OF LIABILITY.

ROCKSALT INTERNATIONAL AND ITS LICENSORS SHALL
NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY
THIRD PARTY AS A RESULT OF USING OR DISTRIBUTING THIS
APPLICATION.

IN NO EVENT WILL ROCKSALT INTERNATIONAL OR ITS LICENSORS
BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
OR FOR DIRECT, INDIRECT, SPECIAL,
CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES,
HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LI
ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE,
EVEN IF ROCKSALT INTERNATIONAL HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.