PHP Classes

File: src_readme.txt

Recommend this page to a friend!
  Classes of Sergey Shilko   Ultimate Free UPS Pack   src_readme.txt   Download  
File: src_readme.txt
Role: Documentation
Content type: text/plain
Description: UPS Shipping Rates Calculator
Class: Ultimate Free UPS Pack
Retrieve UPS shipping information
Author: By
Last change:
Date: 15 years ago
Size: 1,857 bytes
 

Contents

Class file image Download
Shipping Rates Calculator Class Sample usage: $MyUPS= new ups(); $MyUPS->setCurlVerifyCert(false); #Do not use SSL Certificates $MyUPS->SetAccountInfo($ups_xml_access_key,$ups_userid,$ups_password); $MyUPS->SetPickupType(01); #Set daily-pickup $MyUPS->SetShipper($shipper_city, $shipper_state, $shipper_zip, $shipper_country); $MyUPS->SetShipFrom( $ship4om_city, $ship4om_state, $ship4om_zip, $ship4om_country); $MyUPS->SetShipTo( addslashes(trim($tocity)), addslashes(trim($tostate)), addslashes(trim($tozip)), addslashes(trim($tocountry)), $residental = true); $weight = 1; $price = 100; $added_handling_price = 10; $MyUPS->AddPackage('02','My Sample Package',$weight,$price,'LBS','USD'); $MyUPS->ModeRateShop(); $MyUPS->SetRateListLimit('01','02','03'); $MyUPS->GetRateListShort($added_handling_price); # + 10$ $arr_shippings = array( #Result Array 'US UPS Next Day Air' => $MyUPS->ModeGetRate('01'), 'US UPS 2nd Day Air' => $MyUPS->ModeGetRate('02'), 'US UPS Ground' => $MyUPS->ModeGetRate('03')); $connecterr = 0 ; $ratesselect = false; if($ratesselect == false){$connecterr = 1;} #ERROR CONNECTING TO UPS SERVICE #$errors = $MyUPS->debug(); #$errcode = $MyUPS->GetErrorCode()+$connecterr; #if($errcode > 0){ #$err = $MyUPS->GetErrorDescription();