Hello, we have installed Magento 2.4.6-p1 at https://dev.nixsys.com , we have applied a patch for UPS rest API , but after we applied the patch , shipping methods are no longer visible on checkout page.
Here is the error :
Here are the UPS settings :
I can see your estimate-shipping-methods call is returning this:
{ "carrier_code": "ups", "method_code": null, "carrier_title": "United Parcel Service", "amount": 0, "base_amount": null, "available": false, "error_message": "This shipping method is currently unavailable. If you would like to ship using this shipping method, please contact us.", "price_excl_tax": 0, "price_incl_tax": 0 },
Can you please specify what might be the issue ? do i need to make any changes in configuration part ? or in code ?
It's hard to tell with the info we have here. We can't see the images you uploaded. Someone should really get access and have a look at how exactly you configured it and the rest of your setup as well as your logs to determine the proper next steps.
It seems like you're encountering an issue where the UPS shipping method is no longer visible on the checkout page after applying a patch for the UPS REST API in Magento 2.4.6-p1. This could be due to various reasons, including incorrect configuration, conflicts with other modules, or issues with the patch itself.
Here are some steps you can take to troubleshoot and resolve the issue:
1-Verify Patch Installation: Double-check that the patch for the UPS REST API was applied correctly and that there were no errors during the patching process. Ensure that all necessary files were updated and that the patch was applied to the correct version of Magento.
2-Review UPS Configuration: Go to the UPS shipping method configuration in the Magento admin panel (Stores > Configuration > Sales > Shipping Methods > UPS) and verify that the settings are configured correctly. Pay attention to details such as account credentials, shipping methods enabled, and shipping origins.
3-Check for Conflicts: Disable any third-party shipping-related modules or customizations and test the UPS shipping method again. Conflicts between modules can sometimes cause shipping methods to become unavailable.
4-Inspect Error Logs: Check the Magento logs for any error messages or warnings related to the UPS shipping method. Look for any specific error messages that may provide insight into the cause of the issue.
5-Test in Different Environments: If possible, test the UPS shipping method on a staging or development environment to see if the issue persists. This can help determine if the problem is specific to the production environment or if it occurs in all environments.
6-Contact Support: If you're unable to resolve the issue on your own, consider reaching out to Magento support or the provider of the UPS patch for assistance. They may be able to provide guidance or offer solutions to address the issue.
By following these steps, you should be able to identify and resolve the issue with the UPS shipping method not being visible on the checkout page in Magento 2.4.6-p1. If you need further assistance or have additional questions, feel free to ask