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.
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.
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
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.
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:
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.