TABLE OF CONTENTS
Webstore Shipping Method
Store-based Shipping Method
If shipping methods are not appearing on the webstore, check the following:
Display shipping methods on the basis of the store:
- Ensure that the Shipping method is created with valid credentials.
- Ensure that valid credentials are entered in Stores & Reps> Shipping Origin.
- Verify that the shipping settings are correctly associated with the store (Stores & Reps> Stores> Manage> Shipping Methods).
- Check if there are any relevant keys related to shipping methods. Ensure that the keys are correctly set with the appropriate values in Web.config file for that desired shipping method.
Please find the below-attached screenshot for reference: - Check if there are any Shipping URLs related to that shipping method. Ensure that the URLs are correctly set in Web.config file for that desired shipping method.
- Check the sandbox mode (Live or Testing). In live mode, real shipping methods will be displayed. Whereas sandbox mode often uses simulated shipping methods for testing purposes.
- Ensure that we are using live mode credentials while making shipping methods for live purposes
- Ensure that we are using testing mode credentials while we are using them for testing purposes.
Profile-based Shipping Method
Display shipping methods on the basis of the profile:
- Ensure that the Shipping method is created with valid credentials.
- Ensure that valid credentials are entered in Stores & Reps> Shipping Origin.
- Verify that the shipping settings are correctly associated with the store (Stores & Reps> Stores> Manage> Shipping Methods) and profile (Customers> User Profiles> Manage> Shipping Methods> Associate Shipping Method) where you want the shipping methods to appear.
- If we want to show only limited shipping methods for particular profiles then those need to be assigned to the profile (Ensure those shipping methods are already associated with the respective portal/store).
- Check if there are any relevant keys related to shipping methods. Ensure that the keys are correctly set with the appropriate values in Web.config file of API for that desired shipping method.
- Check if there are any Shipping URLs related to that shipping method. Ensure that the URLs are correctly set in Web.config file of API for that desired shipping method.
Please find the below-attached screenshot for reference: - Check the sandbox mode (Live or Testing). In live mode, real shipping methods will be displayed. Whereas sandbox mode often uses simulated shipping methods for testing purposes.
- Ensure that we are using live mode credentials while making shipping methods for live purposes
- Ensure that we are using testing mode credentials while we are using them for testing purposes.
NOTE: When adding a new payment method, it is necessary to clear the cache from the admin side by clicking GlobalSettings->CacheManagement→Refresh Entire Webstore Cache (Click on Refresh)