ISVforce Guide
Spring '25 preview (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
Spring '14 (API version 30.0)
No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Use Managed Packages to Develop Your AppExchange Solution
OEM User License Guide
ISVforce Guide: Build and Distribute AppExchange Solutions
Build a thriving Salesforce business as an independent software vendor (ISV). Start by
joining the Salesforce Partner Program and getting familiar with helpful resources for your
AppExchange ISV or consulting journey. Then, learn to plan, build, distribute, sell, and support
solutions for the AppExchange marketplace.
-
Get Ready to Distribute on AppExchange
Before you list a solution or consulting service on AppExchange, complete the prerequisite tasks. First, sign up for the Salesforce Partner Program. Next, verify that you have a Partner Business Org. Then, get familiar with the resources and documentation that can help you navigate the partner journey efficiently. -
Use Managed Packages to Develop Your AppExchange Solution
Managed packages are the tool that Salesforce partners use to create business apps, and distribute their apps to customers via AppExchange. The suite of capabilities offered by managed packages helps you distribute, license, pilot features, troubleshoot, and monetize your offerings. -
Manage Orgs with Environment Hub
The Environment Hub lets you connect, create, view, and log in to Salesforce orgs from one location. If your company has multiple environments for development, testing, and trials, the Environment Hub lets you streamline your approach to org management. -
Architectural Considerations for Group and Professional Editions
Discover the architectural concepts that influence AppExchange solution design. -
Security Requirements for AppExchange Partners and Solutions
[Effective Date: August 9, 2023] As a Salesforce Partner, you’re responsible for implementing and maintaining a comprehensive security program and maintaining the security of all applications that you list on AppExchange or distribute under the AppExchange Partner Program. -
Pass the AppExchange Security Review
[Effective Date: August 9, 2023] At Salesforce, nothing is more important than the trust of our customers. Trust requires security. Learn how to prepare for and pass the AppExchange security review. -
Manage Your AppExchange Listings
Create listings for the solutions you distribute on AppExchange. Set up a company profile for your AppExchange business. Connect your Salesforce business and development orgs, solutions, and trials to the Partner Console. Configure default license settings for your managed packages. Collect leads when customers interact with your listings. Track listing performance and package usage with analytics. -
Sell on AppExchange with Checkout
Accept credit card payments and bank transfers directly from your listing with AppExchange Checkout. Transform your sales and revenue data into insights and actions with the Checkout Management App. -
Report Orders to Salesforce with the Channel Order App
Create, manage, and submit orders to Salesforce with the Channel Order App (COA). If you’re an OEM partner, you can use the COA to provision Salesforce licenses and for revenue sharing. If you’re an ISV partner, you can use the COA for revenue sharing. If you use AppExchange Checkout to manage customer payments, don’t use the COA. Revenue for partners who use Checkout is automatically reported to Salesforce when customers purchase your AppExchange solution. -
Provide Free Trials of Your AppExchange Solution
Increase customer conversion by offering free trials of your AppExchange solution. Explore trial options, and determine the best type for your solution. -
OEM User License Guide
Learn about the license types that are available to OEM partners.