Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

cdi-buy.com

Archived
  • Posts

    623
  • Joined

  • Last visited

Posts posted by cdi-buy.com

  1. I'm having a problem with this module adding itself to my other shipping methods.

     

    In other words, if I have a rate set for the Indiividual Shipping, it's added to the total for other options chosen...ie USPS Choice. So instead of someone getting the calculated USPS total, they get the calculated USPS total PLUS the flat rate specified by this (individual shipping) contribution. It doesn't seem to matter what zone I have set for Individual Shipping.

     

    If I disable the module without uninstalling it, I still get the amount added to the other methods. If I set the individual shipping value to zero, I then get a normal rate for my other options. I have to completely uninstall AND set the values to zero to get a normal rate for my other methods.

     

    Very odd, very bad, & unusable.

  2. Have you guys checked to make sure it's not something simple like the API URL in the payment module file? If you're using an older install this may be the reason for a sudden loss of service. I uploaded a full package to the contribution's page with the changes that work for me. In the one I initially downloaded, the URLs for test and live APIs were reversed, causing an error message.

  3. Hey guys, I figured out what was wrong with Vger's contribution and why it won't work in live mode. Or at least, why it wasn't working for me. I've fixed it and uploaded a complete package that works right out of the box:

     

    http://addons.oscommerce.com/info/4091

     

    I don't know a thing about Ponce's version, but this one works now.

     

    For those who already installed this, the fix is extremely simple:

     

    in includes/modules/payment/authorizenet_aim.php around line 301 change this:

     

    		  if (MODULE_PAYMENT_AUTHORIZENET_AIM_TESTMODE == 'Test') {
      $url = 'https://secure.authorize.net/gateway/transact.dll'; // If this does not work then change 'secure' to 'certification' on this line
      } else {
      //$url = 'https://secure.authorize.net/gateway/transact.dll';
    	  $url = 'https://test.authorize.net/gateway/transact.dll';
      }

     

    to this:

    		  if (MODULE_PAYMENT_AUTHORIZENET_AIM_TESTMODE == 'Test') {
      $url = 'https://secure.authorize.net/gateway/transact.dll'; // If this does not work then change 'secure' to 'certification' on this line
      } else {
      $url = 'https://secure.authorize.net/gateway/transact.dll';
      //$url = 'https://test.authorize.net/gateway/transact.dll';
      }

     

    Enjoy. :)

  4. I noticed on my system that client is forced logout and shown the login page immediately after clicking Confirm Order and the payment going through, instead of the final "Thanks!" confirmation page. I have no idea what would be causing this.

     

    Really wish Authorize.net was better supported here.

  5. Hello,

     

    I have a problem with my Froogle. I just install it and I got this message when running admin -> froogle.php

     

    Notice: Undefined variable: FunctionName in D:\Web\usedkidsbooks\admin\froogle.php on line 205
    : SQL error Unknown column 'products.manufacturers_id' in 'on clause'| sql = SELECT concat( 'http://www.usedkidsbooks.com/product_info.php?products_id=' ,products.products_id) AS product_url, products_model AS prodModel, products_weight, manufacturers.manufacturers_name AS mfgName, manufacturers.manufacturers_id, products.products_id AS id, products_description.products_name AS name, products_description.products_description AS description, products.products_quantity AS quantity, products.products_status AS prodStatus, FORMAT( IFNULL(specials.specials_new_products_price, products.products_price) * 1,2) AS price, CONCAT( 'http://www.usedkidsbooks.com/images/' ,products.products_image) AS image_url, products_to_categories.categories_id AS prodCatID, categories.parent_id AS catParentID, categories_description.categories_name AS catName FROM categories, categories_description, products, products_description, products_to_categories left join manufacturers on ( manufacturers.manufacturers_id = products.manufacturers_id ) left join specials on ( specials.products_id = products.products_id AND ( ( (specials.expires_date > CURRENT_DATE) OR (specials.expires_date = 0) ) AND ( specials.status = 1 ) ) ) WHERE products.products_id=products_description.products_id AND products.products_id=products_to_categories.products_id AND products_to_categories.categories_id=categories.categories_id AND categories.categories_id=categories_description.categories_id ORDER BY products.products_id ASC

     

    I need help!

     

    Thanks

    Elisa Alexandra

     

     

    Based on this line:

    FunctionName in D:\Web\usedkidsbooks\admin\froogle.php

     

    it sounds like you have a configuration set wrong in the admin/froogle.php file.

  6. try copying and pasting just the first 5 lines of your data feed (open it in notepad) here. hopefully, either I or someone else can help you troubleshoot it a bit better. i will be fairly busy with work-work for the next week, but i'll try to check back here.

     

     

    Not sure how much good it will do, what with the possible reformatting in the forum but here ya go:

     

    product_url		  name		  description		  price		  image_url		  category		  offer_id
    http://www.cdi-buy.com/scm-scr111-iso-7816-smart-card-reader-writer-programmer-p-1.html?ref=Froogle		SCM SCR111 ISO 7816 Smart Card Reader Writer Programmer		The SCM SwapSmart SCR111  RS232  (Serial) Smart Card Reader provides a cost effective, universal and secure  interface between smart cards and PC's. The reader supports all ISO 7816 -1,  -2, -3 smart cards standards . The small footprint makes it ideal for a  variety of smart card applications.   FEATURES & BENEFITS	 Plug  and Play compatible.  EMV  Level 1 AND PC/SC certification.   Compliant  with all major Smart Cards in the market.   Operates  on a single crystal at up to 14 Megahertz (MHz).  Powered  by PS/2 pass through - no external power needed!  Short  circuitry detection, protects smart card and reader.  Tested  by the Microsoft Windows Hardware Quality Labs and approved for use on Windows  XP and Windows Server 2003 family computers.	You will receive one brand new electrostatically sealed Smart Card  Programmer and Complimentary CD containing the PC/SC Driver, test  utility, and SmartCache interface program.   This item is guaranteed against DOA (  D  ead O  n   A  rrival),  however we cannot be held responsible for the use, misuse, or inability to use  this device.	 SmartCache Screen Shot 1 (Main Interface):	SmartCache Screen Shot 2 (Settings Interface):		39.95		http://www.cdi-buy.com/images/scmstore.jpg		Networking		1 
    http://www.cdi-buy.com/scm-scr111-iso-7816-smart-card-programmer-software-and-driver-cd-p-4.html?ref=Froogle		SCM SCR111 ISO 7816 Smart Card Programmer Software and Driver CD		Software and Driver CD for the SCM Microsystems SCR111 ISO 7816 Serial Smart Card Reader Writer Programmer.  Latest release in Zip Format with trial version of WinZip 9.  This CD is included with every order of the SCM SCR111.  Buy it here if you lost your copy or if you purchased your SCR111 elsewhere and need the driver.  Also contains ISO7816Prog - a universal software for interfacing with Smart Card Readers as well as SmartCache interface program.  ISO7816Prog and SmartCache can be used with any Smart Card Reader and are not exclusive to the SCR111.   SmartCache Screen Shot 1 (Main Interface):	SmartCache Screen Shot 2 (Settings Interface):		6.99		http://www.cdi-buy.com/images/isocd.jpg		Networking		4 
    http://www.cdi-buy.com/scm-scr111-iso-7816-smart-card-reader-writer-programmer-bulk-p-5.html?ref=Froogle		SCM SCR111 ISO 7816 Smart Card Reader Writer Programmer - Bulk		The SCM SwapSmart SCR111  RS232  (Serial) Smart Card Reader provides a cost effective, universal and secure  interface between smart cards and PC's. The reader supports all ISO 7816 -1,  -2, -3 smart cards standards . The small footprint makes it ideal for a  variety of smart card applications.   FEATURES & BENEFITS	 Plug  and Play compatible.  EMV  Level 1 AND PC/SC certification.   Compliant  with all major Smart Cards in the market.   Operates  on a single crystal at up to 14 Megahertz (MHz).  Powered  by PS/2 pass through - no external power needed!  Short  circuitry detection, protects smart card and reader.  Tested  by the Microsoft Windows Hardware Quality Labs and approved for use on Windows  XP and Windows Server 2003 family computers.	You will receive one carton of FIFTY (50) brand new electrostatically sealed Smart Card Programmers at the price shown.   This item is guaranteed against DOA (  D  ead O  n   A  rrival),  however we cannot be held responsible for the use, misuse, or inability to use  this device.		1,750.00		http://www.cdi-buy.com/images/scmstore.jpg		Networking		5 
    http://www.cdi-buy.com/xircom-realport-bnc-cable-accessory-kit-p-7.html?ref=Froogle		Xircom RealPort BNC Cable Accessory Kit		Xircom pays special attention to its network accessories, which are the foundation stone of the whole network system.  Xircom cable solutions will never let you down and you can always rely on the superior quality and outstanding reliability. The company has a wide range of network solutions that will fit even the most extraordinary demands  BNC cable is often used to connect two or more of your computers to share files and printers or connect to a closed circuit surveillance camera  Also referred to as Coaxial, Thinnet, 10base2, and RG 58 Cable.  This BNC cable adapter is for use with the REM56G-100BTX PCMCIA Card.  Former model number CABLE-ETH213		89.99		http://www.cdi-buy.com/images/CABLE-ETH213.jpg		Networking		7 
    http://www.cdi-buy.com/advantage-industries-interchangeable-neon-light-sculpture-usa-p-8.html?ref=Froogle		AdVantage Industries Interchangeable Neon Light Sculpture USA		AdVantage Industries Neon Light Sculpture for Neon Light System.  USA design.  Base sold separately   here .		19.99		http://www.cdi-buy.com/images/AD-510USA.jpg		Neon Lighting		8 
    http://www.cdi-buy.com/advantage-industries-interchangeable-neon-light-sculpture-base-p-9.html?ref=Froogle		AdVantage Industries Interchangeable Neon Light Sculpture Base		AdVantage Industries Neon Light Sculpture Base for Neon Light System.  Includes 12V AC/DC 500mA UL Approved Transformer and on/off switch.		19.99		http://www.cdi-buy.com/images/AD-150.jpg		Neon Lighting		9

     

    Looks normal in plain text but it's not correct.

     

    Alternatively, you can get the actual shortened file here:

     

    http://www.cdi-buy.com/feeds/cdi_buy.txt

  7. cdi-buy.com: You can't use the SEO from Chemo, if you don't have it already installed on your site.

     

    mreigle: Just have your host setup the Cron entry, they should be able to do it over the phone with you in a matter of minutes.

     

    modom: if you don't uncomment the code, it won't ftp to froogle (meaning your products won't really be on froogle).

     

    der.brain: you can set it up with the full path or just a partial. i generally just use a partial "../feeds/" because it's a lot easier (and i dont' have to dig through the server to find the full path.

     

    I do have SEO on my site. I figured out the problem but not a solution to it. It's outputting the data in single blocks. In other words, it's not inserting the tabs. If you view it from an excel point of view as if it's in columns and rows, all the headers are in the same column, with the data below it also being in the same column.

     

    Not sure if my explanation makes sense or not. I don't know why it's doing that, since I've changed nothing. SEO has been installed on my site for awhile now and it outputs the correct information...it just doesn't format it correctly.

  8. Thanks don. I will check into that. Do those also print your invoice on the second half of the page?

     

    I tried to get it to do that but failed miserably. It's a matter of the formatting but I think you could do it successfully if you had a mind to. I had tried to set it up so that the invoice was displayed below the label on the fedex page but couldn't get it to line up and display correctly. I gave up and deleted my edited files so I can't even help get you started unfortunately.

  9. With all these people usising this I can't belive no one is using a thermal printer. They are so much faster and easier than printing on plain paper and using the plastic windows.

     

    I hate to harp on this but I am still looking for someone using a zebra printer.

     

    Thanks guys for your help.

     

     

    I wanted to be able to print to my Zebra Thermal too but in the meantime I use the free half page FedEx sticky labels they provide for inkjets and laser printers. Labels are no cost and all you have out is ink. Not ideal, but better than using plain paper and windows since the label has adhesive on it. Laser toner is cheap anyway.

  10. I have a problem. My Froogle feed was working fine for the longest time and then I decided to update to the latest feed (1.62d w/SEO) and now froogle constantly rejects my feeds. Nothing shows up anymore and I get the same fatal error:

     

    ScreenShot001.gif

     

    It seems the formatting is bad (running all the headers together or some such thing), but I don't know how to fix it. I tried editing the txt file but it won't accept it.

     

    Anyone have any ideas? Here's the text of my froogle.php file that pertains to the output formatting. I believe I got all of it in the paste:

     

    if (!($link=mysql_connect($home,$user,$pass)))
    {
    echo "Error when connecting itself to the data base";
    exit();
    }
    if (!mysql_select_db( $base , $link ))
    {
    echo "Error the data base does not exist";
    exit();
    }
    
    $sql = "
    SELECT concat( '" . $productURL . "' ,products.products_id) AS product_url,
    products_model AS prodModel, products_weight,
    manufacturers.manufacturers_name AS mfgName,
    manufacturers.manufacturers_id,
    products.products_id AS id,
    products_description.products_name AS name,
    products_description.products_description AS description,
    products.products_quantity AS quantity,
    products.products_status AS prodStatus,
    FORMAT( IFNULL(specials.specials_new_products_price, products.products_price) * " . $taxCalc . ",2) AS price,
    CONCAT( '" . $imageURL . "' ,products.products_image) AS image_url,
    products_to_categories.categories_id AS prodCatID,
    categories.parent_id AS catParentID,
    categories_description.categories_name AS catName
    FROM categories,
    categories_description,
    products,
    products_description,
    products_to_categories
    
    left join manufacturers on ( manufacturers.manufacturers_id = products.manufacturers_id )
    left join specials on ( specials.products_id = products.products_id AND ( ( (specials.expires_date > CURRENT_DATE) OR (specials.expires_date = 0) ) AND ( specials.status = 1 ) ) )
    
    WHERE products.products_id=products_description.products_id
    AND products.products_id=products_to_categories.products_id
    AND products_to_categories.categories_id=categories.categories_id
    AND categories.categories_id=categories_description.categories_id
    ORDER BY
    products.products_id ASC
    ";
    
    
    $catInfo = "
    SELECT
    categories.categories_id AS curCatID,
    categories.parent_id AS parentCatID,
    categories_description.categories_name AS catName
    FROM
    categories,
    categories_description
    WHERE categories.categories_id = categories_description.categories_id
    ";
    
    function findCat($curID, $catTempPar, $catTempDes, $catIndex)
    {
    if( (isset($catTempPar[$curID])) && ($catTempPar[$curID] != 0) )
    {
    	if(isset($catIndex[$catTempPar[$curID]]))
    	{
    		$temp=$catIndex[$catTempPar[$curID]];
    	}
    	else
    	{
    		$catIndex = findCat($catTempPar[$curID], $catTempPar, $catTempDes, $catIndex);
    		$temp = $catIndex[$catTempPar[$curID]];
    	}
    }
    if( (isset($catTempPar[$curID])) && (isset($catTempDes[$curID])) && ($catTempPar[$curID] == 0) )
    {
    	$catIndex[$curID] = $catTempDes[$curID];
    }
    else
    {
    	$catIndex[$curID] = $temp . " > " . $catTempDes[$curID];
    }
    return $catIndex;
    
    }
    
    $catIndex = array();
    $catTempDes = array();
    $catTempPar = array();
    $processCat = mysql_query( $catInfo )or die( $FunctionName . ": SQL error " . mysql_error() . "| catInfo = " . htmlentities($catInfo) );
    while ( $catRow = mysql_fetch_object( $processCat ) )
    {
    $catKey = $catRow->curCatID;
    $catName = $catRow->catName;
    $catParID = $catRow->parentCatID;
    if($catName != "")
    {
    	$catTempDes[$catKey]=$catName;
    	$catTempPar[$catKey]=$catParID;
    }
    }
    
    foreach($catTempDes as $curID=>$des)  //don't need the $des
    {
    $catIndex = findCat($curID, $catTempPar, $catTempDes, $catIndex);
    }
    
    $_strip_search = array(
    "![\t ]+$|^[\t ]+!m", // remove leading/trailing space chars
    '%[\r\n]+%m'); // remove CRs and newlines
    $_strip_replace = array(
    '',
    ' ');
    $_cleaner_array = array(">" => "> ", "®" => "", "?" => "", "™" => "", "?" => "", "\t" => "", "	" => "");
    
    if ( file_exists( $OutFile ) )
    unlink( $OutFile );
    
    $output = "product_url \t name \t description \t price \t image_url \t category \t offer_id";

  11. You're right, I didn't input dimensions. :blush: They're under Optional Fields, so I didn't really paid attention to it. Now, when I specified dimensions and chose Dropoff Type: Drop at Station, I'm getting the following message:

     

    It says "change the pickup date" although Drop at Station is chosen. There is still something wrong. How can I make Drop at Station as a default for a Dropoff Type?

     

    Thanks.

     

    The system considers Pickup Date and Ship date to be the same thing...so you have to change the date for when you'll actually drop it off so it puts the correct date on the label.

  12. hi there, i was looking at the checkout_payment.php in the CCGV and starting at around line 105 it has this......but it is showing grey and not orange , the part i have highlighted in red is the part that is showing grey and now orange

    <script language="javascript"><!--
    var selected;
    [color=#FF0000]<?php // #################### Added CGV ###################### ?>
    var submitter = null;
    function submitFunction() {
      submitter = 1;
      }
    <?php // #################### End Added CGV ###################### ?>[/color]function selectRowEffect(object, buttonSelect) {
     if (!selected) {
    if (document.getElementById) {
      selected = document.getElementById('defaultSelected');
    } else {
      selected = document.all['defaultSelected'];
    }
     }
    
     if (selected) selected.className = 'moduleRow';
     object.className = 'moduleRowSelected';
     selected = object;
    
    // one button is not an array
     if (document.checkout_payment.payment[0]) {
    document.checkout_payment.payment[buttonSelect].checked=true;
     } else {
    document.checkout_payment.payment.checked=true;
     }
    }
    
    function rowOverEffect(object) {
     if (object.className == 'moduleRow') object.className = 'moduleRowOver';
    }
    
    function rowOutEffect(object) {
     if (object.className == 'moduleRowOver') object.className = 'moduleRow';
    }
    //--></script>

     

     

    My turn to go loonie cuz I have no idea what you're asking. :lol:

  13. ahhh ha, i got it, thanx anywho, seems i had 2 languages folders in the admin section, one was spelled wrong, that just happen to be the one i was uploading to.

    Man, is it just me, or does everyone start going loonie around this time of year?

    :)

     

    Yeah that one got me too. The real folder is called languages and they named it language. One lil character throws off the whole works! heh.

  14. hiya again....

    can someone look at

    http://64.182.27.156/

     

    at the bottom left in the Customer Support box, if you mouse over the gift voucher faq, you will see that the link is not proper. What did i forget to do?

     

    thanks

    T

     

    you forgot the edit in includes/filenames.php. You need to add define('FILENAME_GV_FAQ', 'gv_faq.php'); before the closing tag.

     

     

    On an unrelated to GV note, you have this line showing up on your product_info.php page:

     

    // ITN Replace code //old /* */ // old // ITN end Replace code

     

    It's not commented out properly. You can just delete the whole line if you want.

     

    You also have 2 add-to-cart buttons on that same page. Just a little FYI in case you hadn't noticed.

×
×
  • Create New...