Once the partner learning journey is complete and your contract is signed the next step is development of your integration. This guide provides the tasks and resources to complete your ADP Marketplace integration, security review and publishing.
To Complete your ADP Marketplace integration you will need to successfully demonstrate all of the items in the demo check list.
There are 3 main integrations that need to be built: Marketplace, Single Sign-On & API with a focus on the overall client experience. Below are the tasks and resources to aid in your development.
As a prerequisite to this document you should have already completed all of your onboarding steps as they are outlined here.
| Marketplace Integration Development | |
| Create an ADP Marketplace Application Listing | ADP Marketplace Application Listing Types |
| Develop Marketplace Integration | ADP Marketplace Integration |
| Develop to handle existing customers that purchase your application using Form Validation | ADP Marketplace Form Validation |
| Client Experience Development | Client Experience |
| Develop Metered Billing (optional) | Metered Billing |
| Free Trial Development (optional) | Free Trial |
| Writing your ADP Marketplace Application Listing Content | Listing Content |
| ADP Marketplace Editions & Pricing | Editions & Pricing |
| Build to ADP Single Sign-On (SSO) | |
| Implement OpenID Connect | Single Sign-On Integration |
| Start your ADP API Development | |
| Implement the Credentials API (using your partner credentials) to fetch a client's OAuth 2.0 Client Credentials. | Data Connector Development |
| Establish your ADP API Use Case Integration and work towards development | Integration by Solution |
| Implement ADP Marketplace Integration best practices (OAuth 2.0 Client Credentials management and token management). |
Integration Best Practices |
| Build Consent Management in your product | Handling Consent |
| Implement Event Queue API to Listen for changes. | Event Queue Guide |
| Implement exception handling based on ADP recommendations. | Exception Handling |
| Demonstration of Application Integration | |
| Full End to End Integration Demo | ADP Integration Final Demo |
| Security Review | |
| ADP Marketplace Security Review | Security Review for Applications |
| Production/Publishing Stage | |
| Configure your application listing in production | Exporting/Importing a Listing |
| Configure your integration to use production credentials | Production Checklist |
| Live subscription testing | Live Subscription Testing |







