Setting Up B2B Customer Orders on NetSuite


One of our clients, who is a leading bicycle company based in Brooklyn, New York, required us to incorporate multiple features in their website and NetSuite.


The client prerequisite was to add the following features to their website and NetSuite. 

Provide authentication for customers, sub customers and contacts (if any) in B2B and place orders for customers and sub customers. 

Display all orders placed by their customers and sub customers on NetSuite when logged in with a customer login. 

Add a filter to shortlist the products according to the availability of the stock as it is convenient for customers to place an order for the items that are in stock. 

Preset passwords for new contacts


Our experts analyzed the requirements and put forward the solutions. They updated the existing Suitelet script in NetSuite in order to provide authentication and the creation of orders. For customers and sub customers a Suitelet script already exists in the NetSuite to display the orders list on the website. In order to include the orders of sub customers in the Orders list, the existing script needs to be updated. We added a new filter in the side panel as ‘Filter by stock’ to shortlist the products according to the availability of the stock. This will help the customers to view the ‘in stock’ items and buy the product immediately. As per the client requirement, we preset the password.


The requirements are attained successfully. We updated the client’s website and NetSuite as per the requirement. This helps the customer to know the availability of items and purchase them right away.