Overview
Built for NetSuite (BFN) is a NetSuite initiative to educate and consult with SuiteCloud Developer Network (SDN) partners in accordance with the mandated goal to provide quality SuiteApps to NetSuite customers. This goal is to ensure that SDN partner solutions meet the same level of standards for security, data privacy and overall quality as the solutions offered by NetSuite.
Building SuiteApps on NetSuite Provides
A fully integrated accounting/ERP, CRM and commerce business management software suite with APIs.
Close cooperation on product roadmaps, including joint roadmap planning.
Comprehensive technical services.
Co-marketing and joint go-to-market programs.
Sales coordination and co-selling engagements.
Foundation
Education
Education consists of making information and resources available on the following:
-
NetSuite’s SuiteApp development process mirrors the NetSuite development process, which is based on a mature, multi-stage model of plan, design, develop, test and deploy stages.
-
Design principles at key integration points intended to guide SDN partners in making appropriate development choices in building their SuiteApps, including guidance directed toward improving SuiteApp performance, reliability and security.
-
Operational and technical security best practices recommended by security industry organizations and practiced at NetSuite.
-
Considerations regarding their software development process, licensing practices, data privacy, and customer agreements.
Consultation
NetSuite SDN team members are available for consultation with SDN partners to:
-
Provide additional information on the Built for NetSuite program requirements.
-
Help SDN partners throughout the SuiteApp development life cycle.
-
Help with questions and resolving issues while completing the questionnaire and other steps in the Built for NetSuite review process.
Confirmation
The confirmation process requires that the SDN partners:
-
Submit a completed questionnaire confirming that the SuiteApp meets the program requirements.
-
Provide positive customer references.
-
Perform a product demonstration to the NetSuite SDN team.
Badge Types
These badge types indicate the category of solution that the SuiteApp represents
based upon information provided by the SDN Partner.
Here are the
definitions:
Native
-
The entire solution resides on the SuiteCloud platform.
-
SuiteApp is deployed to customers’ accounts via the SuiteBundler.
-
All components are within the scope of BFN review.
Integrated
-
The majority of the solution resides externally to the NetSuite platform.
-
This is a separate solution with data integration to NetSuite, via a custom integration, or via a generic connector.
-
The scope of BFN review is only upon the integration components of these solutions.
Hybrid
-
These solutions are a mix of platform resident components and external components.
-
These are separate solutions integrated with NetSuite via custom UI and/or internal and external data.
-
The scope of BFN review is only upon the native components and integration components of these solutions.
How to Build a SuiteApp
Learn MoreVerification Process
NetSuite reviews the SDN partner's BFN questionnaire, their references, and their demo submission for completeness and appropriateness. When the SDN partner's submission is complete and approved, the SDN partner is notified that the SuiteApp has qualified for the Built for NetSuite badge and publication on the public marketplace: SuiteApp.com(opens in a new tab).
Validity of the Built for NetSuite badge
The Built for NetSuite badge must be renewed for every major NetSuite release. The Built for NetSuite badge may be revoked by NetSuite at any time if the SuiteApp no longer meets the program requirements. Under certain circumstances, the SuiteApp must also obtain BFN renewal with any major, new release or upgrade of the SuiteApp.
Important Note
While Built for NetSuite may increase confidence in the quality and security of third party applications, the program does not provide any guarantee from NetSuite, and it is important that customers understand the implications of using third-party applications. Additional functionality, interoperability and security evaluation by customers is recommended.