Jump to content

ozEworks

Partner
  • Content count

    1,440
  • Joined

  • Last visited

Posts posted by ozEworks


  1. Just a note for people use the older MS2.2 / Rc2a USPS V4 module there are service name changes to Domestic you will need to make changing Standard Post to Retail Ground.  It will be in several places in the code.


     


    Also the name changes from being Registered Mark to a Trademark.


     


    'USPS Retail Ground tradmrk' => 'USPS Retail Ground tradmrk',


     


    Uninstall and reinstall to test.   Don't forget to keep your USPS ID to add back when you reinstall.


     


    See https://www.usps.com...lease-notes.rtf


     


    Other changes (Flat Rate boxes as a container) do not seem to impact the old module.


     


    Switch your current module to $usps_server = 'stg-production.shippingapis.com' to test impact



  2. Just a note for people use the older MS2.2 / Rc2a USPS V4 module there are service name changes to Domestic you will need to make changing Standard Post to Retail Ground.  It will be in several places in the code.

     

    Uninstall and reinstall to test.   Don't forget to keep your USPS ID to add back when you reinstall.

     

    See https://www.usps.com/business/web-tools-apis/2016-jan-webtools-release-notes.rtf

     

    Other changes (Flat Rate boxes as a container) do not seem to impact the old module.

     

    Switch your current module to $usps_server = 'stg-production.shippingapis.com' to test impact


  3. It would be good to get an official response from the osCommerce team but this will largely depend on what version of osCommerce you are running. the PayPal module you are using and your hosting environment. Over at Zencart (an old osCommerce clone) they say it won't effect the code but they have advised

     

    FOR THE TECHNICALLY-INTERESTED:
    PayPal's update is occurring in 2 stages: A VeriSign G2-to-G5 Root Certificate Upgrade, and then a SHA-256 SSL certificate.

    And, strictly speaking, those changes have NO IMPACT on the PHP code used in Zen Cart. But they do affect underlying server technologies used on your webserver.

    1. VeriSign Root Certificate Upgrade:
    We've already tested Zen Cart against the PayPal sandbox, which is already using the Verisign G5 Root Certificate, and it works fine. But that's because the webservers we tested on already have the Verisign G5 Root Certificate authority files installed. Your host can help you with this. See the link below.

    2. SHA-256 SSL certificate
    PayPal isn't updating the "api-3t.paypal.com" endpoint (used in Zen Cart v1.3.x and v1.5.x) until June 2016 (and sandbox too, so we can't test that just yet; nevertheless, it's a server config thing, not a Zen Cart thing).
    But in 2015 there is a big push for all webservers to start using SHA-256 SSL certificate chains. As such, you should ensure that your hosting company properly updates your server's SSL certificate store.

    a) PayPal offers some advice for your hosting company here: https://ppmts.custhelp.com/ci/fattac...20English).pdf

    b) And you can also ask your hosting company to fix any SSL problems reported for your site as mentioned in #3 above.


  4. We have successfully implemented UPS dimensional shipping.  It does require some fine tuning in terms of product dimensions and box sizes to get it to calculate correctly but that effort is largely on the user side although we did have to add a debugger to see what was being sent to UPS so we could then match rates with their site. 


  5. I agree this is going to be a bit of a nightmare but the overall objective is to get people to ship more appropriately.  Stop companies shippnig small items in huge boxes which take up a lot of room on planes and trucks.

     

    FedEx and UPS XML module both allow for dimensions.  I have only see FedEx in action so far.  As far as I understand you:

     

    1 have to record the dimensions for each product.  

    2. You also get to define the dimensions of your shipping boxes.

    3. You can set individual products to ship in their own box.

    4. Everything else is assumed to be put into one or more of your defined shipping boxes.  

     

    So you have an order with 4 items. One ships on its own so its cost is calculated separate to the other 3.  The other 3 weigh less than the 70 lbs max limit per box so they are going to go into one box if they fit. IF not they are going to be treated as two or more boxes.  

     

    But the issue is which box size?  I guess there is some formula that works out the best match.  And I am assuming it could be more than one box.  And if you have an item that does not fit a defined box then what?

     

    --------------------

     

    I don't think we can just record the dimensional weight of each item and pass the total to the API because that you are going to be charged the dimensional weight of the actual shipping box.  

     

    Also there are items that can be folded so what dimension are you going to use anyway? Folding does not make the lighter and theoretically not smaller.  But it can effect the size of shipping box they fit into.


  6. I am also having trouble working out which module maps to the PayPal Advanced Payments service.

     

    I looked at the demo and when I try to checkout I get an error saying "This content cannot be displayed in a frame".

     

    Which one of these is PayPal Advanced?

     

     

    PayPal (including Credit and Debit Cards) (paypal_express; Sandbox)    THIS IS PAYPAL EXPRESS CHECKOUT

     

    PayPal (including Credit and Debit Cards) (paypal_standard; Sandbox)  THIS IS THE PAYPAL IPN MODULE

     

    Credit or Debit Card (paypal_pro_dp; Sandbox)

     

    PayPal (including Credit and Debit Cards) (paypal_pro_hs; Sandbox)

     

    PayPal (including Credit and Debit Cards) (paypal_pro_payflow_hs; Sandbox  

  7. FedEx module is working fine however I have a couple of suggestions. Why not in the config area put a link back to this thread and/or the module download AND more importantly put the version number in it so it is easy to know?

     

    Also is there a way to display Estimated Delivery Dates?

    Feel free to update the Add On with your recommendations. EDD is a good question and you would need to read the FedEx developer documentation to see if their API returns EDD. I am also looking at that right now.


  8. Attached is a upgraded version of USPS Methods is based on 5.2.1. See http://addons.oscommerce.com/info/487 It is patched and current to 28 July 2013 changes. It works on 2.2, rc2a and 2.3. We've re-tested all options and services and believe they all work.

     

    php.gif usps.php 52.26K 25 downloads

     

    Please note the server is still set to staging. Go to lines 821-823 to reset to production.

     

    You need to upload the file to modules/shipping. You need to uninstall then reinstall in Admin. Don't forget to make note of your settings before you uninstall.

     

    Again this is USPS Methods Add On #487


  9. We've upgraded our version to be php V5.3 compatible.

     

    To recap, this is based on 5.2.1. It is current to 28 July 2013 changes. It works on 2.2, rc2a and 2.3. We've re-tested all options and services and believe they all work.

     

    usps.php

     

    Please note the server is still set to staging. Go to lines 821-823 to reset to production.

     

    You need to upload the file to modules/shipping. You need to uninstall then reinstall in Admin. Don't forget to make note of your settings before you uninstall.

     

    Please don't email me directly asking for help on this. This forum is the only place I can giving free help. Keep your questions here so everyone can benefit.

×