Jira Task: https://jobinandjismi.atlassian.net/browse/BTIN-2310
Proposed Solution Overview
- Customer Record Enhancements:
- Add a custom field on the Customer Record to store the source domain.
- Default value: “Created through UI” to identify customers created outside the website (e.g., via NetSuite).
- For customers registered via the website, set this field dynamically using a SuiteCommerce extension to capture the domain name.
- Sales Order Enhancements:
- Add a custom field on the Sales Order Record to map the customer’s registered domain from the Customer Record.
- Add an additional field to capture the domain where the order is placed (use SuiteCommerce extensions to fetch the domain dynamically).
- Notification System:
- Implement an email notification to send domain-related details to the client whenever:
- A new customer registers.
- A new order is placed.
Implementation Estimate

At first lead is created through suntech domain so after registeration in customer record Sign-Up field holds the domain values and Approval is required fcheckbox is also checked.
Order placed and lead is registered through suntech domain so in salesorder under Customer Registration Domain and Order Placement Domain field have the value http://www.suntech.balajiwireless.com


Order placed through icon.balaji domain and lead is registered through suntech domain so in salesorder under Customer Registration Domain will have the value http://www.suntech.balajiwireless.com and Order Placement Domain field will have the value http://www.icon.balajiwireless.com


Order placed and lead is registered through NetSuite so in salesorder under Customer Registration Domain will have the value Created through NetSuite and Order Placement Domain field will have the value Order created through NetSuite
