Jump to content

jsinp

Members
  • Content count

    25
  • Joined

  • Last visited

1 Follower

Profile Information

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. jsinp

    [Contribution] Advanced Cartbox

    thanks to Beer monster for this great contrib It is much better then a standard shopping cart box. Makes it look more professional
  2. jsinp

    [Contribution] Advanced Cartbox

    If anyone would like to use advanced Cartbox with infobox skins Instead of the code in the install.txt paste the following code In catalog/includes/classes/boxes.php before the last ?> tag: //BOF: Advanced Cartbox Version class cartBox extends tableBox { function cartBox ($contents) { global $infobox_header_text, $infobox_header_link; $info_box_contents = array(); if (SKIN_INFOBOX_ACTIVE == 'true'){ $info_box_contents[] = array('text' => $this->newinfoBoxContents($contents)); //reset globals as these should only be used once! $infobox_header_text = ''; $infobox_header_link = false; } else { $info_box_contents[] = array('text' => $this->infoBoxContents($contents)); $this->table_cellpadding = '1'; $this->table_parameters = 'class="infoBox"'; } $this->tableBox($info_box_contents, true); } function infoBoxContents($contents) { $this->table_cellpadding = '3'; $this->table_parameters = 'class="infoBoxContents"'; $info_box_contents = array(); $info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1'))); for ($i=0, $n=sizeof($contents); $i<$n; $i++) { $info_box_contents[] = array(array('align' => (isset($contents[$i]['align']) ? $contents[$i]['align'] : ''), 'form' => (isset($contents[$i]['form']) ? $contents[$i]['form'] : ''), 'params' => 'class="boxText"', 'text' => (isset($contents[$i]['text']) ? $contents[$i]['text'] : ''))); } $info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1'))); return $this->tableBox($info_box_contents); } function newinfoboxcontents($contents) { global $infobox_header_text, $infobox_header_link, $skin_slice_set; $this->table_cellpadding = '0'; $this -> align = 'center'; $info_box_contents = array(); $info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1'))); for ($i=0, $n=sizeof($contents); $i<$n; $i++) { $info_box_contents[] = array(array('align' => (isset($contents[$i]['align']) ? $contents[$i]['align'] : ''), 'form' => (isset($contents[$i]['form']) ? $contents[$i]['form'] : ''), 'params' => 'class="boxText"', 'text' => (isset($contents[$i]['text']) ? $contents[$i]['text'] : ''))); } if ($infobox_header_link != false) { $infobox_link = '<a href="' . $infobox_header_link . '">' . tep_image(DIR_WS_IMAGES . 'infobox/arrow_right.gif', ICON_ARROW_RIGHT) . '</a>'; } return $this->tableBox($info_box_contents, false, true, $infobox_header_text, $infobox_header_link, $skin_slice_set); } } //EOF: Advanced Cartbox Version
  3. jsinp

    [Contribution] Advanced Cartbox

    Anyone know how to get this to work with the inbox skins contrib. May shopping cart is skinned until I add something to it. then it switches to the advanced cartbox and the skin gets turned off. any thoughts?
  4. jsinp

    Header Tags Error

    I am having the same problem how did you fix it?
  5. jsinp

    Official PayPal IPN Support Thread

    Hello everyone I found this very usefull thread when I did a google search for setting up IPN IPN for Dummies http://forums.oscommerce.com/index.php?showtopic=166092 It tells you how to set up your public certificate, private key, and pay pal certificate. Hope this helps someone
  6. jsinp

    coolMenu

    I dont know if any one as posted a fix to use coolmenu with all products or not But I figured out a simple fix. in your includes/boxes_content/coolmenu.php change line 30 which says $info_box_contents[] = array('align' => 'left', //'text' => BOX_HEADING_CATEGORIES to //$info_box_contents[] = array('align' => 'left', //'text' => BOX_HEADING_CATEGORIES $info_box_contents[] = array('text' => '<a href="' . tep_href_link(FILENAME_ALL_PRODUCTS) . '" class="headerNavigation">' . BOX_HEADING_CATEGORIES . '</a><br>' ); This code will restore the link to your all products page at the top of your categories box Hope this helps
  7. After searching this thread and others I have found a solution to the following problems For those of you that are having this error --------------------------------------------------- "An error has occurred in the script on this page: Line: 35 Char: 4 Error: Access is denied Code: 0 URL: http://MY DOMAIN/catalog/admin/htmlarea/popups/lister.php?DPI=96 Do you want to continue running scripts on this page? ------------------------------------------------------- And get this error when resizing resulting in a 0kb file "Image YOURIMAGE resized to x" -------------------------------------------------------- I used code from two different posts to modify my original /catalog/admin/htmlarea/popups/config.inc.php from the maxidvd upload one piece helped me overcome the access is denied by adjusting the // return the URL piece of code seems to be a problem with shared hosting and or shared ssl This allowed me to select the correct pic as it properly inserted the correct image url But I was still unable to resize my jpg s To fix this a modification was done to the path of netpbm and the code that selected the proper script to run to change the pics Now everytHing works GREAT! The parts I modified are enclosed by // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 so you can see what was changed ********************************************************************** IMPORTANT DONT TRY TO ADD THIS CHANGE IF YOU ARE NOT HAVING PROBLEMS TRY THE NORMAL INSTALL FIRST AND IF YOU HAVE THESE SPECIFIC PROBLEMS USE THIS CONFIG.INC.PHP OR YOU WILL CAUSE YOURSELF PROBLEMS. ******************************************************************** Thanks to jim d and goring gap for the solutions also for those of you looking for the netpbm files here is the link to sourceforge.net http://sourceforge.net/project/showfiles.php?group_id=7130 I am using the netpbm_gallery-1.4-pl2-linux-intel version way down at the bottom. just unzip and upload this files into your netpbm directory and remember to change the permision to 755 or 777 Hope this helps some one here is the conifg.inc.php <?php require('../../includes/configure.php'); /* ** Change ONLY the following lines to match your server setup */ // CONSTRAIN_* indicates the image constraints used to scale uploads (0 = none) define("CONSTRAIN_HEIGHT", 0); define("CONSTRAIN_WIDTH", 0); // IMAGE_DIR and IMAGE_URL identify the Image directory "root" (MUST end in "/") // Do NOT include "http://my.hostname.com" in IMAGE_URL; just the path from the // DocumentRoot of your webserver. define("IMAGE_DIR", trim(DIR_FS_CATALOG . DIR_WS_IMAGES)); define("IMAGE_URL", trim(DIR_WS_CATALOG_IMAGES)); // NETPBM_DIR identifies the directory where NETPBM is located (MUST end in "/") // Not used if either CONSTRAIN_HEIGHT or CONSTRAIN_WIDTH (above) is specified as "0". // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 //define("NETPBM_DIR", trim(DIR_FS_CATALOG)); define("NETPBM_DIR", trim(DIR_FS_CATALOG . "/netpbm/")); // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 // SCRIPT_DIR and SCRIPT_URL identify where these scripts reside (MUST end in "/") // Do NOT include "http://my.hostname.com" in SCRIPT_URL; just the path from the // DocumentRoot of your webserver. define("SCRIPT_DIR", trim(DIR_FS_ADMIN . "htmlarea/popups/")); define("SCRIPT_URL", trim(DIR_WS_ADMIN . "htmlarea/popups/")); // SUPPORT_* identify optional features define("SUPPORT_BITMAP", TRUE); // supported by Internet Explorer ONLY! define("SUPPORT_CREATE", TRUE); define("SUPPORT_DELETE", TRUE); define("SUPPORT_METAFILE", TRUE);// supported by Internet Explorer ONLY! define("SUPPORT_UPLOAD", TRUE); // UPLOAD_LIMIT indicates the maximum file size (in BYTES!) which can be uploaded (0 = unlimited) define("UPLOAD_LIMIT", 0); /* ** Change ONLY the preceeding lines to match your server setup */ /* ** DO NOT CHANGE beyond this point UNLESS you have ** modified 'insert_image.html' OR any of the scripts */ $dpi = 0; if(isset($HTTP_GET_VARS["DPI"])) { $dpi = $HTTP_GET_VARS["DPI"]; } else if(isset($HTTP_POST_VARS["DPI"])) { $dpi = $HTTP_POST_VARS["DPI"]; } if($dpi < 72 || $dpi > 150) $dpi = 96; // AGENT_DPI identifies the DPI setting being used by the web browser define("AGENT_DPI", $dpi); // ICON_* identify the icons to be used by the "tree" pane define("ICON_CLOSED", "closed.gif"); define("ICON_INDENT", "indent.gif"); define("ICON_OPENED", "opened.gif"); define("ICON_BMP", "bmp.gif"); define("ICON_GIF", "gif.gif"); define("ICON_JPG", "jpg.gif"); define("ICON_PNG", "png.gif"); define("ICON_WMF", "wmf.gif"); // IMAGE_* identify the image type values (most returned by PHP's getImageSize) define("IMAGE_BMP", 6); define("IMAGE_GIF", 1); define("IMAGE_JPG", 2); define("IMAGE_PNG", 3); define("IMAGE_WMF", 42); // LISTER_* identify elements used by the "tree" pane define("LISTER_DELETE", "font: italic 7pt 'MS Shell Dlg', Helvetica, sans-serif;"); define("LISTER_NAME", "lister"); define("LISTER_PADDING", "4"); define("LISTER_SPACING", "0"); define("LISTER_STYLE", "font: 8pt 'MS Shell Dlg', Helvetica, sans-serif;"); define("LISTER_TAG", "IFRAME"); // MANAGER_* identify elements used to connect the panes to the "action" form define("MANAGER_NAME", "manager"); define("MANAGER_SRC", "txtFileName"); define("MANAGER_TAG", "TABLE"); // METAFILE_* indentify constants used in decoding Placeable Metafile Headers define("METAFILE_DPI", 96); define("METAFILE_KEY", "9ac6cdd7"); // NETPBM_* indentify commands used in image constraining (WMFs cannot be constrained!) // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 start //define("NETPBM_BMP", "bmptopnm \"%s\" | pnmscale %s | ppmtobmp >\"%s\""); //define("NETPBM_GIF", "giftopnm \"%s\" | pnmscale %s | ppmtogif >\"%s\""); //define("NETPBM_JPG", "jpegtopnm \"%s\" | pnmscale %s | pnmtojpeg >\"%s\""); //define("NETPBM_PNG", "pngtopnm \"%s\" | pnmscale %s | pnmtopng >\"%s\""); define("NETPBM_BMP", NETPBM_DIR . "bmptopnm \"%s\" | " . NETPBM_DIR . "pnmscale %s | " . NETPBM_DIR . "ppmtobmp > \"%s\""); define("NETPBM_GIF", NETPBM_DIR . "giftopnm \"%s\" | " . NETPBM_DIR . "pnmscale %s | " . NETPBM_DIR . "ppmtogif > \"%s\""); define("NETPBM_JPG", NETPBM_DIR . "jpegtopnm \"%s\" | " . NETPBM_DIR . "pnmscale %s | " . NETPBM_DIR . "pnmtojpeg > \"%s\""); define("NETPBM_PNG", NETPBM_DIR . "pngtopnm \"%s\" | " . NETPBM_DIR . "pnmscale %s | " . NETPBM_DIR . "pnmtopng > \"%s\""); // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 end // PANE_* identify the geometry and conversion factors used by the panes define("PANE_XFACTOR", ((AGENT_DPI == 96) ? 1 : (AGENT_DPI / ((AGENT_DPI < 96) ? 95 : 97.5)))); define("PANE_YFACTOR", ((AGENT_DPI == 96) ? 1 : (AGENT_DPI / ((AGENT_DPI < 96) ? 95 : 99.5)))); define("PANE_HEIGHT", floor((115 * PANE_YFACTOR))); define("PANE_LABEL", ceil((35 * PANE_YFACTOR))); define("PANE_WIDTH", floor((200 * PANE_XFACTOR))); // TEXT_* identify literal text used by the "tree" and "preview" panes define("TEXT_DELETE", "[delete]"); define("TEXT_ROOT", "Images Root"); define("TEXT_SELECT", "<i>No<br>Image<br>Selected<br>for<br>Preview</i>"); // VIEWER_* identify elements used by the "preview" pane define("VIEWER_NAME", "viewer"); define("VIEWER_NONE", "font: italic 12pt 'MS Shell Dlg', Helvetica, sans-serif;"); define("VIEWER_PADDING", "2"); define("VIEWER_SPACING", "0"); define("VIEWER_STYLE", "font: 8pt 'MS Shell Dlg', Helvetica, sans-serif; background-color: #c0c0c0;"); define("VIEWER_TAG", "IFRAME"); // WRAPPER_* identify elements used to connect the "tree" and "preview" panes define("WRAPPER_NAME", "wrapper"); define("WRAPPER_TAG", "TABLE"); /* ** Globals */ $base = ""; $dirs = array(); $error = ""; $info = ""; /* ** Returns a complete Path from the Base. ** ** Params: $path - Path to complete ** $nodes - Count of Nodes to include */ function basePath($path, $nodes = 999) { global $base, $dirs; // initialize context $result = ""; $count = count($dirs); // for ALL desired Nodes ... for($index = 0; $nodes > 0 && $index < $nodes && $index < $count; $index++) // ... if Node is NOT null ... if(strlen($dirs[$index]) > 0) // ... append the Node and separator $result .= $dirs[$index] . "/"; // append the Path $result .= $path; // return the Path return $result; } /* ** Parses, cleans and sets the Base path. ** ** Params: $path - Path to parse and clean */ function cleanPath($path) { global $dirs, $base; // initialize context $nodes = 0; $clean = ""; // parse the Path $dirs = split('[/\\]', "$path"); // for ALL Directories in the Path ... foreach($dirs as $dir) { // ... if this is a Relative path ... if(!(strcmp($dir, ".."))) { // ... if NOT at the ROOT ... if($nodes > 1) // ... decrement Node depth $nodes--; } // ... otherwise, if Directory is NOT null ... else if(strlen($dir) > 0) { // ... based on Node depth ... switch($nodes++) { default: // ... append a Path separator $clean .= "/"; // // fall-thru is intentional // case 0: // ... append the Directory $clean .= $dir; break; } } } // re-parse the Path (w/o any relative nodes!) $dirs = split('[/\\]', "$clean"); $base = implode("/", $dirs); // return the Path return $dirs; } /* ** Returns a fully-qualified URL for the specified Image file ** ** Params: $path - Path to Image ** $encode - TRUE if URL is to be encoded; FALSE otherwise ** ** Returns: Fully-qualified URL */ function imageInfo($path) { // if Image info is NOT available ... if(!($size = @getImageSize($path))) { // ... if Metafile support is desired AND File opens ... if(SUPPORT_METAFILE && ($fp = fopen($path, "rb"))) { // ... read the File $key = readDWORD($fp); // if File is a Windows Metafile (WMF) ... if(!(strcasecmp(dechex($key), METAFILE_KEY))) { // ... read remainder of WMF header readWORD($fp); $x2 = readSHORT($fp); $y2 = readSHORT($fp); $x = readSHORT($fp); $y = readSHORT($fp); $inch = readWORD($fp); // calculate the size $width = abs(($x2 - $x)); $height = abs(($y2 - $y)); $width = round((($width * METAFILE_DPI) / $inch)); $height = round((($height * METAFILE_DPI) / $inch)); // return the Info $size = array($width, $height, IMAGE_WMF, "width=\"$width\" height=\"$height\""); } // close the File fclose($fp); } } // return the Info return $size; } /* ** Returns a fully-qualified URL for the specified Image file ** ** Params: $path - Path to Image ** $encode - TRUE if URL is to be encoded; FALSE otherwise ** ** Returns: Fully-qualified URL */ function imageURL($path, $encode = FALSE) { global $HTTP_SERVER_VARS; // initialize context $url = (IMAGE_URL . $path); // if URL is to be encoded ... if($encode) { // ... encode the URL $url = rawurlencode($url); $url = str_replace("%2F", "/", $url); } // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 // return the URL //return ("http://" . $HTTP_SERVER_VARS["HTTP_HOST"] . $url); return ( ((getenv('HTTPS') == 'on' or getenv('SERVER_PORT') == 443) ? "https://" : "http://") . $HTTP_SERVER_VARS["HTTP_HOST"] . $url); // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 } /* ** Returns the Windows status. ** ** Returns: TRUE if server is Windows hosted; FALSE otherwise */ function isWindows() { global $HTTP_SERVER_VARS; // return the Windows status return isset($HTTP_SERVER_VARS["WINDIR"]); } /* ** Reads a BYTE from the specified file. ** ** Params: $fp - File to read ** ** Returns: BYTE read */ function readBYTE($fp) { // return the BYTE return ord(@fread($fp, 1)); } /* ** Reads a DWORD from the specified file. ** ** Params: $fp - File to read ** ** Returns: DWORD read */ function readDWORD($fp) { // create the DWORD $lo = readWORD($fp); $hi = readWORD($fp); $dword = (($hi << 16) | $lo); // return the DWORD return $dword; } /* ** Reads a SHORT from the specified file. ** ** Params: $fp - File to read ** ** Returns: SHORT read */ function readSHORT($fp) { // create the SHORT $short = readWORD($fp); // if SHORT is signed ... if($short & 0x8000) // ... make it negative $short |= 0xffff0000; // return the SHORT return $short; } /* ** Reads a WORD from the specified file. ** ** Params: $fp - File to read ** ** Returns: WORD read */ function readWORD($fp) { // create the WORD $lo = readBYTE($fp); $hi = readBYTE($fp); $word = (($hi << 8) | $lo); // return the WORD return $word; } /* ** Returns a fully-qualified URL for the specified Script ** ** Params: $path - Path to Script ** $encode - TRUE if URL is to be encoded; FALSE otherwise ** ** Returns: Fully-qualified URL */ function scriptURL($path, $encode = FALSE) { global $HTTP_SERVER_VARS; // initialize context $url = (SCRIPT_URL . $path); // if URL is to be encoded ... if($encode) { // ... encode the URL $url = rawurlencode($url); $url = str_replace("%2F", "/", $url); } // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 // return the URL //return ("http://" . $HTTP_SERVER_VARS["HTTP_HOST"] . $url); return ( ((getenv('HTTPS') == 'on' or getenv('SERVER_PORT') == 443) ? "https://" : "http://") . $HTTP_SERVER_VARS["HTTP_HOST"] . $url); // ------Modified to fix resize and shared ssl problem jsinp 09/15/2005 } ?> <meta http-equiv="expires" content="0"> <meta http-equiv="Pragma" content="no-cache"> <script language="javascript"> function findAncestor(element, name, type) { while(element != null && (element.name != name || element.tagName != type)) element = element.parentElement; return element; } </script>
  8. jsinp

    Official PayPal IPN Support Thread

    Hello Gurus, I have searched and searched and read and read but to no avial. Everytime I send a transaction through either using sandbox or live with a .01 product I get PayPal IPN Invalid [Completed] on my orders and I get a debug email with the same message. I get the funds in my account and the customer gets a receipt I did find some posts that said that this was just because I am Using the sandbox or I am using an unverifed paypal account to buy. Can someone verfiy this the case or tell me how to fix the problem. I am about ready to go live and I want to make sure this works properly for both my protection and my customers Please save my sanity!! Thank you
  9. Awesome, That did the trick THANK YOU!!
  10. Thanks for your reply Mark and this great contrib!!! all I really wanted to do was turn the contrib off and on and I eventualy found the switch for that in the admin panel. But I have a new problem. I got my new skin up and everything looks great except I need to change the text color in the header of the infoboxes. I have my style sheet set to white but the text is showing black. When I switch off the contrib the header text changes back to white. my site is www.digitalmotoring.com/catalog ***not a live store yet**** Here is the info box entry from my style sheet. TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #0072BC; color: #ffffff; Searched all over for the answer so any help would be greatly appreciated.
  11. Just intalled Info Box Skin manager 2.0 Looks like it is working good so far except that in the admin tool I am missing radio buttons for "no Skin" except for the bottom 3 options. Is this by design or do I have something wrong. Thanks in advance Greate Contribuition was just the thing I needed for my site.
  12. jsinp

    New UPS XML Shipping Module available

    Hello, Hope someone can help. I just intstalled this contribution UPSXML_v1.1.5. I configured it with my ups key etc. I turned off the package size option. I have ssl working I am getting this error Rating and Service 1.0001 0 An unknown error occured while attempting to contact the UPS gateway I enabled logging and got this. ------------------------------------------ DATE AND TIME: 2005-08-11 21:27:51 UPS URL: https://wwwcie.ups.com:443/ups.app/xml/TimeInTransit UPS REQUEST: <?xml version="1.0"?> <AccessRequest xml:lang="en-US"> <AccessLicenseNumber>***********</AccessLicenseNumber> <UserId>*********</UserId> <Password>*******</Password> </AccessRequest> <?xml version="1.0"?> <TimeInTransitRequest xml:lang="en-US"> <Request> <TransactionReference> <CustomerContext>Time in Transit</CustomerContext> <XpciVersion>1.0001</XpciVersion> </TransactionReference> <RequestAction>TimeInTransit</RequestAction> </Request> <TransitFrom> <AddressArtifactFormat> <PoliticalDivision2>scottsdale</PoliticalDivision2> <PoliticalDivision1>AZ</PoliticalDivision1> <CountryCode>US</CountryCode> <PostcodePrimaryLow>85251</PostcodePrimaryLow> </AddressArtifactFormat> </TransitFrom> <TransitTo> <AddressArtifactFormat> <PoliticalDivision2>scottsdale</PoliticalDivision2> <PoliticalDivision1>AZ</PoliticalDivision1> <CountryCode>US</CountryCode> <PostcodePrimaryLow>85251</PostcodePrimaryLow> <PostcodePrimaryHigh>85251</PostcodePrimaryHigh> </AddressArtifactFormat> </TransitTo> <PickupDate>20050812</PickupDate> <ShipmentWeight> <UnitOfMeasurement> <Code>LBS</Code> </UnitOfMeasurement> <Weight>10</Weight> </ShipmentWeight> <InvoiceLineTotal> <CurrencyCode>USD</CurrencyCode> <MonetaryValue>100</MonetaryValue> </InvoiceLineTotal> </TimeInTransitRequest> Error from cURL: Error [7]: UPS RESPONSE: ------------------------------------------ Time in Transit: 0 ------------------------------------------ DATE AND TIME: 2005-08-11 21:28:51 UPS URL: https://wwwcie.ups.com:443/ups.app/xml/Rate UPS REQUEST: <?xml version="1.0"?> <AccessRequest xml:lang="en-US"> <AccessLicenseNumber>********</AccessLicenseNumber> <UserId>*****</UserId> <Password>*****</Password> </AccessRequest> <?xml version="1.0"?> <RatingServiceSelectionRequest xml:lang="en-US"> <Request> <TransactionReference> <CustomerContext>Rating and Service</CustomerContext> <XpciVersion>1.0001</XpciVersion> </TransactionReference> <RequestAction>Rate</RequestAction> <RequestOption>shop</RequestOption> </Request> <PickupType> <Code>01</Code> </PickupType> <Shipment> <Shipper> <Address> <City>scottsdale</City> <StateProvinceCode>AZ</StateProvinceCode> <CountryCode>US</CountryCode> <PostalCode>85251</PostalCode> </Address> </Shipper> <ShipTo> <Address> <City>scottsdale</City> <StateProvinceCode>AZ</StateProvinceCode> <CountryCode>US</CountryCode> <PostalCode>85251</PostalCode> <ResidentialAddressIndicator/> </Address> </ShipTo> <Package> <PackagingType> <Code>02</Code> </PackagingType> <PackageWeight> <UnitOfMeasurement> <Code>LBS</Code> </UnitOfMeasurement> <Weight>11.4</Weight> </PackageWeight> <PackageServiceOptions> <InsuredValue> <CurrencyCode>USD</CurrencyCode> <MonetaryValue>700</MonetaryValue> </InsuredValue> </PackageServiceOptions> </Package> </Shipment> <CustomerClassification> <Code>01</Code> </CustomerClassification> </RatingServiceSelectionRequest> Error from cURL: Error [7]: UPS RESPONSE: I also tried a few of the uncomment this fixes in the upsxml.php but none seemed to work. Any help would be greatly appreciated!!!!!
  13. jsinp

    Official PayPal IPN Support Thread

    Hello Gurus, I have searched and searched and read and read but to no avial. Everytime I send a transaction through either using sandbox or live with a .01 product I get PayPal IPN Invalid [Completed] on my orders and I get a debug email with the same message. I get the funds in my account and the customer gets a receipt I did find a some posts that said that this was just because I am Using the sandbox or I am using an unverifed paypal account to buy. Can someone verfiy this the case or tell me how to fix the problem. I am about ready to go live and I want to make sure this works properly for both my protection and my customers Please save my sanity!! Thank you
  14. jsinp

    Contrib Installer

    I messed up my contirbutions directory path. How do I change it?? Thank you!!!
×