Jump to content

dslusarc

Member
  • Posts

    17
  • Joined

  • Last visited

dslusarc's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Making that change should work OK for now. I guess I just do not understand why the same message cannot still pop up with that option enabled. It woud make sense to me that when enabled an additional line item would then appear in the shipping options like "do not ship" so they still have to provide a valid zip code for the order then just select "do not ship" as the option instead of say "Priority Mail" for the order. In anycase, once again thanks for pointing me in the right direction! It will work good enough for now. So far the several orders like this the customers have been OK when I tell them, they pay the additional shipping, but on a couple the postage was low enought I let is go by but fixed their zip code in their account so it would not happen again.
  2. I disabled that option and now with "OHIO" as the zip code it at leasts give the following message if I try to checkout: "The following errors were detected: Unfortunately there are no suitable shipping methods available for your order. This may be because the total weight of your order is too high or we cannot ship to your country. Please contact a member of our staff for any further inquiries. At least now it seems that will stop it from happening again. Thanks for suggesting looking into that. I was not associating the "allow no shipping" option with zip code typos at all. I was thinking of it as for allowing local pickup or items or downloadable items that are not shipped. Don
  3. In the "System Error Log" there are no USPS errors, my last error entry in this log is back from Feb 2, 2015 and that is from catalog.class.php However, in the "Request Log" here is the response to my use of "OHIO" as the zip code on the test I did today : Request Sent - http://production.shippingapis.com/ShippingAPI.dll API=RateV4&XML=<RateV4Request USERID="IBLOCKEDTHISOUT"> <Package ID="0"> <Service>ALL</Service> <ZipOrigination>44094</ZipOrigination> <ZipDestination>OHIO</ZipDestination> <Pounds>0</Pounds> <Ounces>4</Ounces> <Container>VARIABLE</Container> <Size>REGULAR</Size> <Machinable>False</Machinable> <ReturnLocations>TRUE</ReturnLocations> </Package> </RateV4Request> Response received <?xml version="1.0" encoding="UTF-8"?> <RateV4Response><Package ID="0"><Error><Number>-2147219497</Number><Source>RateEngineV4;RateV4.ProcessRequest</Source><Description>Please enter a valid ZIP Code for the recipient. </Description><HelpFile/><HelpContext/></Error></Package></RateV4Response> I have "allow no shipping" option and that is enabled. I enabled that in the past as some people were local and they could come pick up the items from me.
  4. I have had this happen several times. Some with USA customers and some with foreign customers. What happens is I get an order and the order has no shipping charges added to the order. I have found that the issue can happen if a zip code is entered that the USPS module does not seem to understand. So instead of getting an error back to the customer to fix the zip code or unknown zip code, the module returns $0 shipping and no shipping options are dispayed for them to choose from so they think it is free shipping then check out. I have had this happen about 5-6 times now and the last one today was from an order in South Korea. Town: Seoul Country: Korea, Republic of State: Seoul Zip code: 135-838 Not sure why USPS rejected this but if I use this info in a dummy account the USPS module returns $0 shipping and no shipping options to select from instead of normally first class Internaional or Express Mail International. For a USA address, if a customer enters a text zip code such as "Ohio" instead of 44094 the USPS module returns $0 shipping charges and no shiping options to select from. So if a person typos the zipcode such as: State: Ohio Zip Code: Ohio Then no postage is charged and no shipping options appear, normally first class or Priority mail on my site so they think free shipping. I had one customer figure the loophole out in the USA and would lintentionally not fill their zip code in with a number but repeat his state to get "free" shipping. I am running CC 5.2.16 using the stock included USPS module. I need some way to fix this issue. Can anyone else recreate the same issue? There should be a safeguard I would think. Thanks! Don
  5. I am having trouble with customer being able to pay for orders I generate for them with the "create" order function in the dashboard. Sometimes I need to make up a custom order for a customer and I can make the special order and it generates a new order number just fine and the customer can log into his account and see the order as "pending" in their account. They then have three options, "complete transaction", "cancel" or "view", well if they click "complete transaction" so they can pay for the special order, a message comes up that says "Your basket is empty". They can view the order but view has no option to pay/checkout. So there is no way for them to send payment for the special order I have generated. Is there a setting I am missing somewhere? Is this a software bug? I am using 5.0.7 and standard paypal for my payment gateway. Thanks!
  6. My calc.php was modified to only allow Express Mail for outside of the USA. I found the way to modify it in the forums some time ago. Anyhow your additional code fixed my issue. I added this like you said and worked! Here is what I added: $key = html_entity_decode($key); Here is my new line of code: if(($sum>0) && (($api=="RateV2") || ($key=="Express Mail&lt;sup&gt;&amp;reg;&lt;/sup&gt; International"))){ $key = html_entity_decode($key); And now I get the trademark symbol on the website! Thanks!
  7. They have added the registered trade mark symbol after the names of the mail services (I will refrain from commenting of the merits of such a change). I only have Express International Mail shipping option on my website so in my calc.php I changed if(($sum>0) && (($api=="RateV2") || ($key=="Express Mail International"))){ to: if(($sum>0) && (($api=="RateV2") || ($key=="Express Mail&lt;sup&gt;&amp;reg;&lt;/sup&gt; International"))){ This allows the rate to be calculated and seen by the customer so they can buy off my website but they see the following as the shipping option: USPS Express Mail <sup>&reg;</sup> International I have not figure out how to fix how it looks. I have tried to use just &reg; for the trademark symbol but it does not work it wants it all spelled out to get the rate but then does not show the trademark on the website checkout, just the code for the trademark. Don
  8. I figured it out. The USPS did make and API name change, the term use to be "Express Mail International (EMS)" now it is "Express Mail International", so I made the name change in the USPS module file index.inc.php Scroll down to the international section and change: <input name='module[ExpressMailInternationalEMS] to this: <input name='module[ExpressMailInternational] Don
  9. Glad to see I am not crazy, PLEASE post what you find out. I am sure it is something simple that needs to be changed. I have tried a fresh clean install on cc4 and still the same thing it definitely changed after the new price update.
  10. I am having an issue with Express Mail International no longer working. I am wondering if the recent USPS price update is causing an error with Express Mail International. I can get Domestic Express Mail, and priority mail to work just fine. However, when using a foreign address, I see First Class International, Priority mail International, but no Express Mail International even though it is selected as an option in the shipping module. Anyone else have this issue? It just happened recently in the past two weeks or so. Don
  11. Thank you Thank you Thank you!!! Worked awesome. I was going crazy trying to get this figured out. People would checkout and not look at the shipping as default was free shipping. Thanks again! Don donsrc.com
  12. I have spent the past 7 hours pulling my hair and I am happy to say I figured out my issue and I want to share as my answer was found in many many parts of other peoples posts. Version 3.0.13 Problem: Customers were getting the dreaded "Order Failed" message after using paypal. However, I was getting order notification, and paypal payment. The orders would show up as pending and my stock would not drop until I manually changed to 'processing'. This was a big problem for me as I have only 20 of one item available, and I wanted the stock to auto drop as they were purchased ans paid thru paypal. 1st solution attempt: After searching threads, I tried a code modification that was posted here that sounded like it would fix my problem. http://www.cubecart.com/site/forums/index....showtopic=23589 Problem still existed. 2nd solution: Not to use IPN and go to Paypal standard as suggested later in the same thread. New Problem: After paypal payment was made, I got "no payment gateway" detected message. Per this thread: http://www.cubecart.com/site/forums/index....showtopic=23435 I found that the "www" was missing from my URL. If I added it in my browser I got my confirmation page. So I edited the global.inc.php file and added "www" in my URL. Then tried it again, and a new problem arised, there was no 'return to merchant' button, it said , 'view paypal merchants' It actied like I gave a bad URL. So I was stuck again. I then remembered I had a domain redirect to the folder as my cart is in a subdirectory. donsrc.com was forwarded to donsrc.com/cart so I removed it and placed in my root directory the following index.php <?php header( 'Location: /cart' ); ?> Then it worked! If I clicked "return to merchant" after paying the order confirmation message showed up, the order automatically went to processing and lowered my stock. I then thought well maybe the problem all along was the URL forwarding so I activated IPN again and set it up in my paypal account again. Then I got the dreaded ordered failed again" so I went back to standard, but in my paypal account instead of deactivating "auto return" I left it checked. I deleted IPN in paypal, and everything else in web payaments but kept the auto retun and placed my url in it donsrc.com/cart/confirmed.php and tried it again. It now works just how I want. As soon as they pay with paypal, it autoreturns them, gives them the successful order message, and toggles the order to 'processing' and deducts my stock levels. Hopefully someone finds this useful for them. Don
  13. I am only offering two types of shipping. First class and Priority mail. I want to add the weight of the shipping package to the total weight calculation. My first classs padded envelope weighs .8 ounces, and my priority box weighs 3 ounces. (I have added the variable priority weight module and that works fine) The only problem is the total weight of the shipment calculated is only the weight of the items in the shopping cart. For example one item I sell weighs 1.7 ounces. The USPS module uses the 1.7ounce weight for calculation, but in actuality the shipping weight is 1.7+.8=2.5 ounces. I have been trying to find where the weight is calculated and have not been able to do that so far. Any suggestions? Don
×
×
  • Create New...