cancel
Showing results for 
Search instead for 
Did you mean: 

UPS Free Shipping Method Issue

UPS Free Shipping Method Issue

I set up the free Method into UPS Ground and save it. After the page reloaded and the system says that "The configuration has been saved". I'd expect that my changes are saved and ready to be used but the Free Method option is turned back to None.

error_1.png

 

I also set up the Free Shipping but the still I cannot save the UPS Free Method into Ups Ground it was always set as None.

error_support1.png

 

PS. There is no generated shipping_ups.log on var/log even the Debug option in UPS is On.

that's why I didn't know what are the errors.

 

Can you give please give me an idea to solved this problem? Advance Thank you.

 

My Magento version is 1.9.4.1

2 REPLIES 2

Re: UPS Free Shipping Method Issue

Hi @Zekinah Lecaros 

Please try solution provided by GregC at  https://magento.stackexchange.com/questions/247183/security-patch-supee-10752-issue-with-ups-free-me...

It should fix the issue for you.

---
Problem Solved Click Accept as Solution!:Magento Community India Forum

Re: UPS Free Shipping Method Issue

 

  • Verify UPS Module Configuration
    Ensure your UPS module is correctly installed and enabled. Go to System > Configuration > Shipping Methods > UPS and check if all required fields (Access License Number, User ID, Password, and Ship Origin) are correctly filled. Missing or invalid credentials can prevent changes from being saved.

  • Check Free Shipping Settings
    Navigate to System > Configuration > Sales > Shipping Methods > Free Shipping and verify that Free Shipping is enabled and set to a valid order subtotal if required. Sometimes, UPS Free Method depends on Free Shipping being enabled globally.

  • Clear Magento Cache
    Go to System > Cache Management and clear all caches. Configuration changes may not reflect if the cache is not refreshed.

  • Flush Session Storage
    Sometimes, admin session issues prevent saving configurations. Clear var/session/ folder or log out and log back into the Magento admin panel.

  • Check File Permissions
    Ensure that Magento has write permissions for app/etc/local.xml and var/ directories. Incorrect permissions can block saving configurations. Set folders to 755 and files to 644 as a standard approach.

  • Verify UPS Free Method Activation
    In System > Configuration > Shipping Methods > UPS, make sure that “Free Method” is selected (e.g., UPS Ground) and that the UPS service is active. If it reverts to “None,” it may indicate a database save issue.

  • Check Database for Config Values
    Use phpMyAdmin or MySQL CLI to check the core_config_data table. Look for the path:

     
    carriers/ups/free_method

    Ensure the correct value (e.g., GROUND) is stored. If not, manually update it to test if the issue is database-related.

  • Enable UPS Debug Mode
    You mentioned no shipping_ups.log is generated. Verify var/log/ folder is writable. Sometimes, the debug file won’t generate if permissions or logging settings are incorrect. Use chmod 777 var/log temporarily to test logging.

  • Check for Conflicts or Overrides
    Custom modules or themes may override UPS settings. Temporarily disable custom modules and see if the Free Method can be saved. You can also test in the default Magento theme (RWD or base) to rule out conflicts.

  • Test Using Whats  App Example
    For debugging purposes, create a test order or use Whats app delivery example in your Magento store to simulate a free shipping scenario. This helps verify whether UPS Free Method applies correctly to orders.

  • Reindex and Refresh
    After any configuration changes, go to System > Index Management and reindex all data. Then clear cache and session again. Some settings won’t fully apply until indexes are updated.

  • Consider Magento Patch or Upgrade
    Magento 1.9.4.1 is outdated and may have bugs in UPS integration. Check for the latest SUPEE patches or consider upgrading to 1.9.4.5 or higher. Some users have reported that Free Method save issues are fixed in later minor releases.