Jump to content

dimports

Members
  • Content count

    215
  • Joined

  • Last visited

Everything posted by dimports

  1. dimports

    Manual Point-of-Sale Contribution

    Good mix of contributions for this!!
  2. dimports

    Contribution Switch

    Can this work for shipping modules as well? What I'm trying to do is only have one shipping module available to the customer at checkout. I have Indivdual Shipping Cost contribution installed. The problem is if I have assigned a fixed shipping price for a specific product, it will still give the customer all the shipping options whereas I'd like the customer to be forced to use the fixed shipping price. This is a freight shipping issue so here's what I'm trying to do: if (individual shipping cost assigned to product) //Use Indiv Shipping { disable FedEx module disable Table Rate } elseif (weight < 145lbs) //Use FedEx module { disable Table Rate } elseif (weight > 145 lbs) //Use Freight Table Rate { disable FedEx } Would this contribution help me in this case? Thanks for your efforts.
  3. dimports

    eBay Auction Sales Manager 1.0

    There's something I don't understand. If I put a checkout button on my auction and someone wins, they won't be able to check out until admin is updated correct? So there's really no use of putting a checkout button on my auctions. I should just advise my customers to wait for the email. Is this right? Is there a way for checkout to be instant after winning the auction? Also, how often are auctions updated in admin?
  4. dimports

    eBay Auction Sales Manager 1.0

    one more things I noticed is when viewing my actions in admin and I want to go to the 17th page to view the auctions, I drop down the menu and choose 17.. but it reloads to the same page. It doesn't take me to the page I drop down to.
  5. dimports

    eBay Auction Sales Manager 1.0

    I have a couple comments about the product mapping. While approving each product map, it would be helpful if I would be able to view the auction and the product in my store. With over 5000 products, i wouldn't be able to match everything with just titles. Even if it's just as much as adding a model # next to the product. Another thing about product mapping is when I'm looking for a product to map to, not all products are listed. It seems like the closest matches are only listed. Sommetimes my ebay items are not in my store, so I just map it to a generic auction item (with Cornelious's auction logo he provided a while back). How can I view all items in my store. Thanks again.
  6. dimports

    Scaled image resizing for thumbnails

    anybody know? How does product_info.php get its picture? I thought it would use the HTMLoutput.php file.
  7. dimports

    Scaled image resizing for thumbnails

    I tried installing this on another site and I get a weird error message with no pictures shown: Warning: imagejpeg(): open_basedir restriction in effect. File(/httpdocs/catalog/images/PIC376foun-175x175.JPG) is not within the allowed path(s): (/usr/local/psa/home/vhosts/bronzegalor.com/httpdocs:/tmp) in /usr/local/psa/home/vhosts/bronzegalor.com/httpdocs/catalog/includes/functions/html_output.php on line 357 Can anyone help?
  8. dimports

    Multi-Stores Multiple Shops Support

    This is a fascinateing contribution. I was wondering if I can have multiple stores with completely different template looks (specifically have the STS contribution display different templates for each store). Can contributions be installed on one store and different contributions be installed on the 2nd store?
  9. dimports

    eBay Auction Sales Manager 1.0

    When setting up an auction in eBay, you have an option to select 'Skip this Section' for the shipping part. If the section is skipped, osCommerce shipping is automatically used. Otherwise if the section is filled out, then use eBay's shipping costs. Would this be possible? Or are you saying eBay is going to make this section mandatory? That would be insane. If that's the case, maybe you can put a radio button in each auction listing in Admin to use eBay or osCommerce shipping. All auction shipping will default to what you specify in the setup configuration section of Auction Sales Manager.
  10. dimports

    Scaled image resizing for thumbnails

    Can these changes also be made for the product_info page? The list of products shows the products scaled porportionally properly, but when clicking on a product for description and stuff, the picture in the product page isn't scalled properly.
  11. Reports are vital to track how your marketing and sales are doing and so forth. I came across three reports contribution that are really good: Sales Reports: http://www.oscommerce.com/community/contributions,524 Sales Reports 2: http://www.oscommerce.com/community/contributions,953 STATSactive: http://www.oscommerce.com/community/contributions,1599 What I'm trying to do is mix all these up into one ultimate reporting contribution. I'm not skilled in PHP do this but if anyones interested in this idea for their site, I'm sure we can all get it done together. Problem with STATSactive is that it was dsigned for 2.1 Milestone. Post any suggestions or input. Greatly appreciated.
  12. dimports

    Recover Cart Sales

    I came across a site that uses an excellent method of lost cart recovery. Go to http://www.novica.com. Put something in your cart and close the window. OPen a new window and put something else in your cart. Now you'll see under the item in your cart it will have a section saying "Item's previously in your cart" with the item you initially abandoned. Very elegant way of recovering a sale. People who come back to your site will have a list of things they have been interested in the past but never bought. Classy and subtle. I'm sure this would be a mixture of this contribution with the X-Sell contribution (http://www.oscommerce.com/community/contributions,1773) and cookie usage. Anybody like this idea?
  13. dimports

    Scaled image resizing for thumbnails

    Thanks for the contribution!! You really made my day with this!
  14. dimports

    eBay Auction Sales Manager 1.0

    I have a suggestion for the next version. I know I suggested this before but I wanted to bring it up again to see feedback on it. I was thinking that you should have an option for each auction whether to have the shipping handled by osCommerce or use the eBay shipping cost. As of now, the option is for the whole contribution, not individual auctions. Somethings on eBay are not even in my store so I'd rather have customers check out with the generic auction item with a specified shipping cost. And sometimes I offer free shipping on eBay for enticement on bidding. And other times I have given a quote via email to a potential bidder who ended up winning the auction later. But for everything else, I'd like the shipping handled automatically by osCommerce. Shipping is such a delicate matter on the web so the more control you have over it, the less of a problem shipping is. Let me know what you think. Thanks again.
  15. I've been trying to figure this out but I'm not skilled enough in PHP. I have some very heavy products that UPS and FedEx can't take. So in that case I have the table rate set up for them. Another case is that some of my products I use the Individual Shipping Price contribution to assign a unqie shipping price to it. For example, for things that are coming directly from overseas, etc. But when someone checks out with one of these products, all shipping modules are displayed and it looks dumb when the FedEx module gives an error for the heavy product and it's even dumber for those products with assigned shipping costs because it defeats the prupose because the customer can choose any shipping module they want. So that's the problem. I'm trying to set something up like this (in programming lingo): if (individual shipping price defined) //Use Individual Shipping module { disable Fedex module; disable Table Rate module; } elseif (product weight < 145lbs) //Use Fedex Module { disable Table Rate module; disable Individual Shipping module; } elseif (product weight > 145lbs) //Use Table Rate module { disable Fedex module; disable Individual Shipping module; } I'm assuming this would all take place in the shipping.php file located in catalog/includes/classes. For convenience, here's the code to that file: class shipping { var $modules; // class constructor function shipping($module = '') { global $language, $PHP_SELF; if (defined('MODULE_SHIPPING_INSTALLED') && tep_not_null(MODULE_SHIPPING_INSTALLED)) { $this->modules = explode(';', MODULE_SHIPPING_INSTALLED); $include_modules = array(); if ( (tep_not_null($module)) && (in_array(substr($module['id'], 0, strpos($module['id'], '_')) . '.' . substr($PHP_SELF, (strrpos($PHP_SELF, '.')+1)), $this->modules)) ) { $include_modules[] = array('class' => substr($module['id'], 0, strpos($module['id'], '_')), 'file' => substr($module['id'], 0, strpos($module['id'], '_')) . '.' . substr($PHP_SELF, (strrpos($PHP_SELF, '.')+1))); } else { reset($this->modules); while (list(, $value) = each($this->modules)) { $class = substr($value, 0, strrpos($value, '.')); $include_modules[] = array('class' => $class, 'file' => $value); } } for ($i=0, $n=sizeof($include_modules); $i<$n; $i++) { include(DIR_WS_LANGUAGES . $language . '/modules/shipping/' . $include_modules[$i]['file']); include(DIR_WS_MODULES . 'shipping/' . $include_modules[$i]['file']); $GLOBALS[$include_modules[$i]['class']] = new $include_modules[$i]['class']; } } } function quote($method = '', $module = '') { global $total_weight, $shipping_weight, $shipping_quoted, $shipping_num_boxes; $quotes_array = array(); if (is_array($this->modules)) { $shipping_quoted = ''; $shipping_num_boxes = 1; $shipping_weight = $total_weight; if (SHIPPING_BOX_WEIGHT >= $shipping_weight*SHIPPING_BOX_PADDING/100) { $shipping_weight = $shipping_weight+SHIPPING_BOX_WEIGHT; } else { $shipping_weight = $shipping_weight + ($shipping_weight*SHIPPING_BOX_PADDING/100); } if ($shipping_weight > SHIPPING_MAX_WEIGHT) { // Split into many boxes $shipping_num_boxes = ceil($shipping_weight/SHIPPING_MAX_WEIGHT); $shipping_weight = $shipping_weight/$shipping_num_boxes; } $include_quotes = array(); reset($this->modules); while (list(, $value) = each($this->modules)) { $class = substr($value, 0, strrpos($value, '.')); if (tep_not_null($module)) { if ( ($module == $class) && ($GLOBALS[$class]->enabled) ) { $include_quotes[] = $class; } } elseif ($GLOBALS[$class]->enabled) { $include_quotes[] = $class; } } $size = sizeof($include_quotes); for ($i=0; $i<$size; $i++) { $quotes = $GLOBALS[$include_quotes[$i]]->quote($method); if (is_array($quotes)) $quotes_array[] = $quotes; } } return $quotes_array; } function cheapest() { if (is_array($this->modules)) { $rates = array(); reset($this->modules); while (list(, $value) = each($this->modules)) { $class = substr($value, 0, strrpos($value, '.')); if ($GLOBALS[$class]->enabled) { $quotes = $GLOBALS[$class]->quotes; for ($i=0, $n=sizeof($quotes['methods']); $i<$n; $i++) { if (isset($quotes['methods'][$i]['cost']) && tep_not_null($quotes['methods'][$i]['cost'])) { $rates[] = array('id' => $quotes['id'] . '_' . $quotes['methods'][$i]['id'], 'title' => $quotes['module'] . ' (' . $quotes['methods'][$i]['title'] . ')', 'cost' => $quotes['methods'][$i]['cost']); } } } } $cheapest = false; for ($i=0, $n=sizeof($rates); $i<$n; $i++) { if (is_array($cheapest)) { if ($rates[$i]['cost'] < $cheapest['cost']) { $cheapest = $rates[$i]; } } else { $cheapest = $rates[$i]; } } return $cheapest; } } } ?> Would this be the right file to make the changes or would it be in the shopping_cart.php file? Someone pls help! :blink:
  16. dimports

    PayPal_Shopping_Cart_IPN

    Nevermind, I found the answer on page 4 about the differences in installation. A proble I've encountered after installation is that I get duplicate orders. Of course the 2nd fails and doesn't create and IPN, but the product is bought for the 2nd time though. Another thing is that in the email i receive it doesn't show my socket or port. Here's what it says: Connection Type curl=1 socket= domain=www.paypal.com port= ##################### VERIFIED Anybody encounter these 2 problems and solved it?? Thanks for the awesome contribution Greg. Donations should be in place!
  17. dimports

    PayPal_Shopping_Cart_IPN

    Is there a changes file you have that shows what chnges we have to make? Not all of us have a fresh osCommerce. it would be great help. thanks again for this contribution!
  18. I just figured out my FedEx shipping module wasn't working. Checked the version update list and saw that FedEx changed their API. Deeply appreciate the quick update to rectify this. Is there a way to be put on FedEx developer email system so that whenever they decide to change their API I get an email about it? This is real important.
  19. dimports

    eBay Auction Sales Manager 1.0

    You're absolutely right. Thanks for the direction. It turned out to be FedEx changed their API and threw off my FedEx shipping module. That's what was causing the closed loop. THANKS AGAIN!!
  20. dimports

    Authorize.new Echeck Module, I HAVE ONE

    post up, post up jigga. we would all love to delve into this together. it gets nothing but better from here.
  21. dimports

    eBay Auction Sales Manager 1.0

    Another thing I ran into after upgrade. When I go thru the admin checkout, it does not get past the shipping page.. it's stuck! Normal product on my site go thru fine to the payment page. But with auction items, it just keeps rotating to the same page. I do have Flat Rate shipping installed, but not enabled. To see what I'm talking about, go to: http://www.designimportsinc.com/catalog/auction_finder.php Enter the email address of dakabegroup@aol.com. Use my test log in of blove57@yahoo.com and pwd 123456 for checkout. Hope someone can help, thx.
  22. dimports

    eBay Auction Sales Manager 1.0

    Just a question.. How often does the admin get updated with my eBay auctions? Mine still shows old ones and I can't see new ones. Also how does the pending, not set, and approved Product Mapping work? Is it still a work in progess? Thanks again Anthony.
  23. dimports

    QuickBooks Contrib

    ahhhh i just finished installing Quickbooks contribution.. Then I found out about the new tax update version. Whats the easiest way to upgrade from the Quickbooks to the new tax enabled Quickbooks version? much apprecited fellas. awesome contribution!!!!!!!!!
  24. dimports

    PayPal_Shopping_Cart_IPN

    It is the email sent after the order has been completed all the way thru. I checked out the first page but I dont think this is the problem because the email states which method of payment was made. Also I was looking further into this and I don't see the order in the orders section in admin. Should it be there as well? Here's the exact email. When I click on the detailed invoice link in the email.. its a "page cannot be displayed" site: Design Imports ------------------------------------------------------ Order Number: 2374297032 Detailed Invoice: https://securehost59.hrwebservices.net/~des...r_id=2374297032 Date Ordered: Sunday 25 January, 2004 Products ------------------------------------------------------ ------------------------------------------------------ Delivery Address ------------------------------------------------------ , Billing Address ------------------------------------------------------ , Payment Method ------------------------------------------------------ PayPal IPN
  25. dimports

    PayPal_Shopping_Cart_IPN

    Paypal IPN works awesome.. one problem though.. the confirmation email I receive has blank billing and shipping address. Just a blank email template. When I look at the transaction from the admin side, everything is filled out correctly.. its just the email thats blank. Whats going on?
×