Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

chickeneps

Pioneers
  • Posts

    35
  • Joined

  • Last visited

Profile Information

  • Real Name
    Garth Hjelte

chickeneps's Achievements

  1. Still problems; I get this when attempting to Install Module. Warning: require_once(DIR_WS_CLASSESxml_5.php) [function.require-once]: failed to open stream: No such file or directory in /home/chickens/public_html/instrumentcreator/catalog/includes/modules/shipping/usps.php on line 20 Fatal error: require_once() [function.require]: Failed opening required 'DIR_WS_CLASSESxml_5.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/chickens/public_html/instrumentcreator/catalog/includes/modules/shipping/usps.php on line 20
  2. How do you install USPS Methods? (Sorry to ask, but I truly don't know.) I installed oSC Responsive 2.3.4. I then downloaded USPS Methods 7.3.1 onto my computer (not my server). I changed the name of the admin folder to my admin name, and then FTP'd the [new admin folder] and the includes folders onto my server. Then when I go into my admin section, Modules-Shipping, and click Install Module, I get: Warning: require_once(DIR_WS_CLASSESxml_5.php) [function.require-once]: failed to open stream: No such file or directory in /home/chickens/public_html/instrumentcreator/catalog/includes/modules/shipping/usps.php on line 20 Fatal error: require_once() [function.require]: Failed opening required 'DIR_WS_CLASSESxml_5.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/chickens/public_html/instrumentcreator/catalog/includes/modules/shipping/usps.php on line 20
  3. Geoffrey, that's a really hacky idea but it's really good. I like it - thanks!
  4. My issue is this: I do a brisk business with my osC site. I use PayFlow Pro to do my secure orders and people buy my stuff and I ship it out. Great. The problem is that sometimes I get a order returned to me by the post office, the address was wrong or the person didn't claim it, etc. All problems on the customers side. When I get these I contact the customer and ask "what's wrong?" They usually want me to re-ship, but the problem is that I don't want to pay the shipping cost again, I want them to pay for it again. That's fine - but how can I automate that using OSC? I suppose I could make a custom SKU with the price they need to pay for the shipping cost (always different for everyone, usually), they would select it, checkout, and the secure payment would charge them. But making a custom SKU is really hacky. I suppose I could ahve them call, but many people are non-US. And many don't like calling. I want to keep the order, I don't want to refund it (and lose money). I also suppose I can use my Discount module to give them 100% credit on the order and then the shipping is just applied (again), but then that screws up some of the other custom things I have programmed, like it may send the person another unlock code for software, and in my accounting it would show they ordered the same things twice. Still hacky. I wish there was a Order Module where you could have a SKU where the person could say what it was (or I can just call it "Shipping Charge") and they would type in the amount that would be charged. Is there something like that, or can anyone share how they deal with this?
  5. Thanks VERY much, problem solved - as usual it was user error. I had some specials going on and there is a DCC option about excluding products with specials. The IMPORTANT thing though is that I learned something, most importantly about debugging, and thanks for taking the time!
  6. Thanks, I'll try that. Though I'd rather know WHY the problem exists, instead of just mindlessly fixing it. Can anyone explain the debugging messages and how to view them?
  7. Common problem but as always difficult solution: I have been using Discount Coupons with great success for about a year. All of a sudden, one day it worked, and the next day it stopped working. I'll put a valid Coupon Code in, and the discount never applies. I tried everything common sense - added a new coupon, tried different logins, erased all coupons and created a new one with no exclusions. I looked at the database and things seem fine. Just doesn't come up. Anything I should try? Better yet, I'm not very good at checking the debugging code. I switch on DEBUG in the module, but what does that mean? I've seen debugging results from people on this thread, how do I get it to come up?
  8. Lets say I have a coupon that I want NO ONE (to start with) to use. So i manually exclude everyone. Over time I elect to make that available for someone. So, I simply remove him from the exlusion list. But what happens with new customers? Do I have manually exclude everyone that signs up for my site as they come in?
  9. Thanks - sorry, I misread your post. I coded my desire myself - in checkout_confirmation.php, after line approx. 151 I just put this: if ($order->info['total'] == 0) { $form_action_url = tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL'); } I know enough PHP to make me dangerous, but you know, OSC seems to be well-written enough to where modifying it doesn't seem to be such a task. Thanks a lot for taking time out to help, though. Is there any place in the Community here that provides a "code overview" in "programmer language" on how OSC is set up? It would be nice to know esssentially how OSC basically works, so in modifying OSC it would be an easier task, instead of dumbly working off contributions and wimply complaining when they "don't work".
  10. Where? Which one? There are thousands of contribs, some better then others. But I didn't find any that worked.
  11. Thank you. Well, I tried it. Your contrib has no docs really, but it seemed simple to install. -I uploaded the two files, they are correctly inserted -Going into Admin-Modules, I installed the module -I set the Sort Order to something other then 0 -I set COD to false, and set the default Order setting to "Processing" Hoping that it would work: -I signed on -Ordered something -Put in the coupon that set the "Total" (that is the Grand Total) to $0.00, in checkout_confirmation -I clicked Continue, hoping that it would simply skip the payment pages and go to checkout_process It didn't work, the payment page came up anyway. So - your contribution simply looks at the total coming out of checkout_confirmation, the ONE TOTAL (grand total) that goes to the payment pages - whatever they might be - and if it's zero, it goes to checkout_process, NOT the payment pages? That would be great... But it doesn't seem to work. Perhaps the problem is that your contrib doesn't look "late enough" - it looks for $0.00 earlier then checkout_confirmation, where the Coupons are applied. COuld that be? Any suggestions?
  12. I am using Discount Coupon, at times, to allow certain customers to get a product for free (an NFR - not for resale - purchase). So the amount ends up being $0.00. Not all my coupons discount to $0.00, but some do (or may). How do I set up oscCommerce to skip the payment pages (the ones after checkout_payment.php) and go directly to checkout_process.php, but only if the price is $0.00? I know it must be a modifiction to checkout_confirmation.php, in this sort of area: if (isset($$payment->form_action_url)) { $form_action_url = $$payment->form_action_url; } else { $form_action_url = tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL'); } If I could only see at that point of time if the total price was $0.00, I could set $form_action_url to FILENAME_CHECKOUT_PROCESS and skip the payment pages. But how? I'm not sure how to calculate the total price at that time.
×
×
  • Create New...