PROPOSAL SUMMARY
This proposal covers the implementation of updating the shipping methods displayed on website for certain customers.
REQUIREMENT
Currently, the shipping method displayed on the website is UPS, based on the shipping method selected on the customer record under the “Preferences” tab. The shipping method selected in the customer record is selected as the default on the website checkout page. But we have the option to change the shipping method from the list of all available shipping methods. Once we change the shipping method from webstore it will update the customer record shipping method.
Now we want to make an update on the shipping method display on website. For some customers, we want to hide the option to select a shipping method other than the one that is set under their account.
OUR SOLUTION
- Since the requirement needs to be implemented only for some customers, we will create a new checkbox field, “SHOW CUSTOMER-BASED SHIP METHOD” in the customer record to distinguish them from other customers.
- We will hide the option to change the shipping method from webstore for the customers with the field “SHOW CUSTOMER-BASED SHIP METHOD” is checked. Those who checked the checkbox will have the shipping method as selected in the customer record.


As we have no template for site builder checkout, we will add a script to implement the functionality. We will add a suite script and will get the functionalities. And according to that the shipping method will be altered.
RISKS
- As we have already mentioned the checkout doesn’t have a template, we have proposed the solution based on the reference we made. The solution we proposed will be confirmed only at the stage of development. After starting the development only, we can confirm is the requirement is possible or not or do we need to change to any other method. According to that changes the time may vary.