
System-to-System Developer’s Guide v3.0
Confidential Material 7 of 19
2. Setup certificates for Two-way SSL communications.
o Note that an integration partner may register more than one certificate with NetSuite in the event that the
integration partner is using multiple servers for data exchange with NetSuite, although this is not required.
3. Write and test the necessary code in order to open a SSL connection.
o Please see Appendix B for code samples.
o Ensure that the sample smbXML document used above is used for testing.
o Note that smbXML documents posted via System-to-System have a required header, discussed below in the
DTD Elements section, that is optional during an smbXML UI Import.
4. Write your application specific code to generate smbXML documents and send them to NetSuite using the
SSL connection.
5. Implement Single Signon Account Mapping
o If you are an application provider, this is a mandatory step.
o If you are a customer, this step is optional, unless you want to provide Single Signon capability to your
employees.
6. Arrange for NetSuite Professional Services to sign-off on your implementation.