Hi Jason,
I moved the UPS in server behaviors down, still no luck. Not sure if it's the right location.
Please see in JPG screen shot.
<?php
if (($_SESSION['ShippingOption'] != "")) {
//WA eCart (Copyright 2007, WebAssist)
//WA eCart UPS Shipping - UPS
$Shipping_SuccessURL = "";
$Shipping_FailureURL = "";
$Shipping_Packaging = 0;
$Shipping_PackageArray = array();
$Shipping_PackageIndex = 0;
$Shipping_Counter = 0;
$Shipping_Parameters = array();
$Shipping_Parameters["UserID"] = "xxxxxx";
$Shipping_Parameters["Password"] = "xxxxxx";
$Shipping_Parameters["AccessKey"] = "xxxxxx";
$Shipping_Parameters["CarrierCode"] = "11";
$Shipping_Parameters["PickupType"] = "07";
$Shipping_Parameters["CustomerClass"] = "04";
$Shipping_Parameters["ShipperNumber"] = "xxxxxx";
$Shipping_Parameters["ShipperCity"] = "Ottawa";
$Shipping_Parameters["ShipperState"] = "ON";
$Shipping_Parameters["ShipperZip"] = "K2G 3W1";
$Shipping_Parameters["ShipperCountry"] = "Canada";
$Shipping_Parameters["ShiptoCity"] = "".$_SESSION['eCartCheckoutForm_shipping_city'] ."";
$Shipping_Parameters["ShiptoState"] = "".$_SESSION['eCartCheckoutForm_shipping_state_province'] ."";
$Shipping_Parameters["ShiptoZip"] = "".$_SESSION['eCartCheckoutForm_shipping_postcode'] ."";
$Shipping_Parameters["ShiptoCountry"] = "".$_SESSION['eCartCheckoutForm_shipping_country'] ."";
while (($Shipping_Packaging == 1 && !$nokkapok->EOF()) || ($Shipping_Packaging == 0 && $Shipping_Counter == 0)) {
if (WA_eCart_UPS_IsTrueValue("true")) {
$Shipping_PackageArray[] = array();
$Shipping_PackageIndex = sizeof($Shipping_PackageArray)-1;
$Shipping_PackageArray[$Shipping_PackageIndex]["eCart_Quantity"] = (($Shipping_Packaging == 1)?$nokkapok->DisplayInfo("Quantity"):1);
$Shipping_PackageArray[$Shipping_PackageIndex]["IsPackage"] = "true";
$Shipping_PackageArray[$Shipping_PackageIndex]["Quantity"] = "1";
$Shipping_PackageArray[$Shipping_PackageIndex]["WeightUnits"] = "LBS";
$Shipping_PackageArray[$Shipping_PackageIndex]["PackageWeight"] = "".$nokkapok->DisplayInfo("TotalWeight") ."";
$Shipping_PackageArray[$Shipping_PackageIndex]["PackageType"] = "02";
$Shipping_PackageArray[$Shipping_PackageIndex]["SizeUnits"] = "IN";
$Shipping_PackageArray[$Shipping_PackageIndex]["PackageLength"] = "14";
$Shipping_PackageArray[$Shipping_PackageIndex]["PackageWidth"] = "17";
$Shipping_PackageArray[$Shipping_PackageIndex]["PackageHeight"] = "1.5";
//Special Services
}
$Shipping_Counter++;
if ($Shipping_Packaging == 1) $nokkapok->MoveNext();
}
if ($Shipping_Packaging == 1) $nokkapok->MoveFirst();
$Shipping_Result = WA_eCart_UPS_GetRateQuote($nokkapok, $Shipping_Parameters, $Shipping_PackageArray);
if ($Shipping_Result && $Shipping_SuccessURL != "")
$nokkapok->redirStr = $Shipping_SuccessURL;
else if (!$Shipping_Result && $Shipping_FailureURL != "") {
Header("Location: " . $Shipping_FailureURL); exit;
}
}
else if (!isset($_SESSION["nokkapok_UPS_Success"])) {
WA_eCart_UPS_SetSessionDefaults($nokkapok);
}
?>