Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by jka

  1. A good customer called this morning and pointed an issue on the website. So, by default the store calculates Tax before checkout. This customer tried to put in a negative $$ value of the tax in the coupon code box. Say $23 in the coupon section. This brought him a discount from an existing coupon from 2 yrs back (which was still active) and gave him a big discount. The displayed coupon is a Alphanumeric coupon and not sure how entering 23 into the coupon code invoked that coupon?? How do we fix this? Not sure if just entering a random numeric number by the customer brings out previous coupons or even current ones. Thanks.
  2. Thanks BSmither. I will take a look at it. I have purchased a few of the shipping modules in the past and its probably one of them.
  3. We have the Free Shipping extension configured and in the process, we removed HI and AK from United States Zones. Now on the flip side, a customer from HI is not able to get shipping rates as HI missing from the list of states in the drop-down. Any pointers in fixing this without impacting free shipping.
  4. Ian, The plugin is great. It gives so much abilities for us to process through the admin front-end. What I was referring to is probably a feature that in the future can evolve. As of today, there are options to cancel an order and refund. However, in some cases, customers can change orders or cancel an order and reapply the credit from the cancelled order to a new order without necessarily going through additional card processing. In some case, this is a even swap with existing amount or in other cases, its a order swap but the client needs to pay the difference. Right now, this ability is not seamless through the system. We end up processing this differential charge and reconciliation offline.
  5. Ian, The plugin works great. I entered an order with multiple items and it automatically provided the shipping rates which was great. I tried a line item (non-product) to give a credit balance from a previous order. It didnt work out great. The totals were correct but the field behaved erratic. Question .. how does the customer go and look at the order? login and check? because no emails go out for orders in a pending state. I went ahead and saved it as order received, and the customer received an email. We also provided the customer a % discount and all of the totals looked perfect in the email. When the user clicked on the link to the order, everything shows up but the discount did not display, however the totals were correct. When the Print Order is clicked, the Print Order form looks perfect including the discount. Will purchase the module now. Does a pretty good job. Thanks BSmither for pointing this out.
  6. Absolutely. I also went ahead and updated to the latest OpenSSL version too. We all assumed that updating php takes care of cURL but obviously not the case. In fact we had to download the cURL libraries independently of Plesk. The normal Yum stuff didnt work.
  7. Nice functionality and something we can use. Does it automatically calculate the shipping costs based on the combined product weights and call the store shipping module to provide us the UPS Ground or Expedited for Intl rates? Also another feature that we were looking at is a line for providing store credit from a previous order or apply a credit balance to a current order.
  8. Thanks. The server is PCI-DSS compliant with only TLS1.2 permitted by the webserver as well as A+ result from SSLlabs test. The cURL libraries are not part of Plesk and hence it wasnt on the radar whenever the server is automatically updated.
  9. We went ahead and did a cURL library update to the latest version 7.57 and its fixed now. Everything is back up and running. Thanks.
  10. jka


    BSmither, Just the user.class? not the cubecart.class?
  11. jka


    BSmither et-all. We are on 6.1.12, however would like to address the security issue with database class php. Can we just copy that file alone from 6.1.13 and patch it into 6.1.12?
  12. We have our own Plesk VPS server for Production and a separate one for QA. I have added enough info for Noodleman to t-shoot the module. It appears that UPS were moving away from their legacy tools since 2017 and they decided to pull the plug Jan 1. As of now they are throttling their legacy API calls and the reason for the intermittency. https://www.ups.com/us/en/help-center/technology-support/data-security.page
  13. We just went ahead and made only TLSv1.2 as the only available TLS on the server. This way all transactions from the server will be 100% TLS 1.2. However the issue still remains. Hopefully Noodleman will have the fix tomorrow.
  14. You were spot on, it seems that module does not use the Request.class. There is still nothing in the log after the change.
  15. So, the UPS_contract module stores it error logs in the module window. There is nothing in the request.log for UPS Contract. However I added the standard UPS module and noticed in the request.log that it calls http://ups.com/xxxxx Maybe we can try temporarily patching up http://ups to be forced as https://ups until the developer takes a look and patches it up.
  16. Unfortunately that wasn't the issue. Its probably something to do with the url change.
  17. Just checked shipping.class.php and admin, its all encoded gibberish. Will have to wait for the Noodleman to respond since the url change at UPS seems to causing this issue. I am surprised that others have not reported this yet.
  18. Hello BSmither, Happy New Year ! I see the following .. Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, sslv2, tls, tlsv1.0, tlsv1.1, tlsv1.2 I wonder if the module is using TLS to make the calls explicitly?? We use UPS Contract. For now due to this issue, we are dead in the water since the cart does not let checkout without proper shipping rates. Here is the response from UPS ... UPS has upgraded the communication security protocols for all web-based applications, including UPS Developer Kit, UPS.com, CampusShip, and etcetera. Please contact your company's IT department or development team to ensure that any security protocols currently used meet the TLS 1.2 requirement. If Java is enabled, it must be version 1.7 or higher to use TLS 1.2. As of December 31, 2017, all API URLs, including old API URLs starting with www.ups.com/ups.app/xml/ or https://www.ups.com/webservices/, have been transitioned over to ignore any traffic using TLS 1.0. If you are using any API URLs starting with www.ups.com/ups.app/xml/ or https://www.ups.com/webservices/, please update them to the currently supported URLs noted in their respective Developer Guides. They start with https://www.onlinetools.com. Please note that our CIE Environment will only accept TLS 1.2 requests since it was transitioned over back in February 2017.
  19. Just called UPS and they said as of today if the website is not using TLS 1.1 or 1.2 they are rejecting 75% of legacy tools. Any pointers on this TLS 1.1 or 1.2 ???
  20. Actually its very intermittent and shows one rate at a time or shows error everytime we reload the screen. This prevents the customer from being able to checkout.
  21. Folks, Anyone having issues since Jan 1 with the UPS Contract module? It doesnt seem to be fetching any rates, I get the big red error box which states no suitable shipping methods found.
  22. Claudia, If you have any issues with that module, will be happy to help. There are a couple of steps such as you would need a UPS contract account, API key etc. Otherwise its very straight-forward, you will notice a tab shows on the Products page, here you can describe how many boxes, dimensions etc. We have products that are 50lbs as well as 300lbs, this module has so far calculated the shipping costs 100% accurately.
  23. Has anyone tried IP address GeoLocation and then pickup the location / zipcode? Its an approximation but this way the cart will not always default to the store zipcode.
  24. The UPS Multiship module works perfect for dimensional weight and multiple packages per shipment.
  25. Managed to get this both fixed. For Advanced Search I had to make the size <medium> under box.search.php
  • Create New...