Technical Development Partner Onboarding
In this document, you will find detailed steps to become a YCloud technology development partner.
This document introduces the steps required to become a Technical Partner. Once you complete these steps, you can start onboarding enterprise customers to the WhatsApp Business Platform, use our APIs, and build or integrate your own solutions.
Basic Terminology
Before continuing, you should understand the following terms to better grasp the entire process of becoming a Technical Development Partner:
Business Solution Partners (BSP)
BSPs are Meta Business Partners that provide comprehensive WhatsApp Business Platform services to other companies, such as messaging, billing, integration support, and customer service.
Solution Partners have a credit line that can be extended to their onboarded customers, so those customers do not need to enter their own payment methods during onboarding. In addition, Solution Partners receive direct support.
YCloud is a BSP.
Tech Providers
Tech Providers are similar to BSPs in that they can also provide comprehensive WhatsApp Business Platform services to other companies, either independently or in cooperation with existing BSPs.
However, unlike BSPs, Tech Providers do not have a credit line. Instead, enterprise customers onboarded by Tech Providers must provide their own payment methods after onboarding. Meta charges these customers for API usage, while the Tech Provider charges for other services.
In addition, Tech Providers cannot receive direct support.
Technical Development Partners
As a partner type on the YCloud platform, you integrate with YCloud to gain access to the full WhatsApp-related API suite.
Every Technical Development Partner must first become a Meta-certified Tech Provider.
Billing is handled by YCloud, so enterprise customers do not need to connect their own Meta payment methods. Technical Development Partners charge their onboarded enterprise customers for API usage, and then pay YCloud.
YCloud provides support for Technical Development Partners.
Embedded Signup
You must use Embedded Signup to onboard enterprise customers onto the WhatsApp Business Platform.
Embedded Signup is an authentication and authorization interface that automatically creates all required WhatsApp assets for your enterprise customers and grants your app access to these assets.
During the Embedded Signup flow, both BSP and Tech Provider brand names will appear.

Step 1: Submit a Partnership Application
Visit the YCloud Partner page and submit the application form: https://www.ycloud.com/zh/tech-partner
The YCloud business team will contact you within 1 business day.
Step 2: Register a YCloud Account
Before starting, you need to register a YCloud account and provide the email address you used to the YCloud business team. We will grant you Technical Development Partner permissions.
Registration link: https://www.ycloud.com/console/#/entry/register
Step 3: Become a Meta Tech Provider
1. Create a Meta Business Portfolio (BM)
If you already have a BM, skip this step.
Go to business.facebook.com and use your Facebook credentials to create a Meta Business Suite account. This will generate a Business Portfolio that stores any WhatsApp-related assets you create later.
2. Register as a Meta Developer
If you are already registered as a Meta Developer, skip this step.
Go to developers.facebook.com, click the Get Started button in the top-right corner, and complete the registration process. This converts your Facebook account into a Meta Developer account, which is required to create applications.
3. Create an Application
Go to developers.facebook.com/apps and create a new Business app. This will generate your Meta App ID.
For Use case, select “Connect with customers through WhatsApp.”

4. Add Basic Data About Your App
In the App Dashboard, navigate to App Settings > Basic and add the following information:
App icon
Privacy Policy URL
Category
Platform
Be sure to save your changes. You may add additional information as needed, but the above fields are the minimum required to continue.
5. Become a Tech Provider
Follow the illustrated flow: Use case > Quickstart > Become a Tech Provider > Start onboarding

In the popup window, select “Working with a Solution Partner.”

You will be redirected to the Tech Provider Onboarding page, where you can follow the on-screen instructions to complete the remaining tasks.

Step 4: Create a Partner Solution
On the Partner solution page, click the “Create a partner solution” button and fill in the partnership details as follows:
Solution name: enter your company name
YCloud App ID:
2892949377516980
Permission settings: For Send messages and make calls, select “Only my partner.”
After submission, wait for the YCloud team to review your request.
Once approved, a Solution ID will be generated and sent to you via email or BM notification.

Step 5: Review App Settings
In Use case > Tech Provider onboarding, find App Review, then click the “Review app settings” button.

On the screen that appears, confirm that the information you provided is still accurate, and update it if necessary.
Step 6: Record Videos for App Review
Before this step, you need to complete WhatsApp API integration so that you can demonstrate and record the required videos within your platform.
In the Tech Provider Onboarding panel, locate the row labeled “Record video documentation.”

As part of the App Review process, you will be asked to provide two video recordings:
The first video must show a message created and sent from your application, and received in the WhatsApp client (mobile app or web app).
The second video must show how your application is used to create message templates.
Step 7: Submit Videos for App Review
In the Tech Provider Onboarding panel, find “Submit documentation for App Review” and click the “Start App Review” button.
This process will load the App Review > Requests panel, where you will see an editable App Review request.
When describing how your app uses each permission, attach the corresponding screen recording or video created in the previous step.
Complete the process and submit your request.
The result will be communicated via email and developer notifications, and the status will be updated in the App Review > Requests panel.
Step 8: Complete Access Verification
In the Tech Provider Onboarding panel, find the “Access Verification” row and click the “Start Verification” button.

This process collects basic information about your business to verify whether it is eligible to become a Tech Provider.
Complete the process and submit the verification.
Step 9: Go Live
When everything is ready, you can switch your app mode to Live and inform your enterprise customers how to use it.

Next Steps
Embedded Signup – Onboard Business Customers
Once your Tech Provider identity is confirmed, you can start attracting business customers through Embedded Signup.
Build WhatsApp API Integration
As a YCloud Technical Development Partner, you will be able to use direct APIs to manage onboarded customer WABAs and phone numbers. You will also receive webhooks for messages sent to those numbers.
Get an API Key
Log in to the YCloud platform, go to Developers > API key: https://www.ycloud.com/console/#/app/developers/apikey
Configure Webhooks
See YCloud Configure Webhooks.
Subscribe to all WhatsApp-related events (prefixed with whatsapp.
) and integrate them into your system.
More API References
Messaging APIs: https://docs.ycloud.com/reference/whatsapp-messages
Phone Number APIs: https://docs.ycloud.com/reference/whatsapp-phone-numbers
Template APIs: https://docs.ycloud.com/reference/whatsapp-templates
API request and webhook examples: https://docs.ycloud.com/reference/examples
Billing
If a customer creates a WABA through your Embedded Signup, YCloud will share its credit line with the newly created WABA.
All WhatsApp messaging fees generated by the enterprise customers you onboard will be charged to your partner account. We will deduct the charges in real time from your YCloud account balance according to standard pricing.
If your balance is insufficient, end customers will be unable to use their WhatsApp Business channel. You must ensure that your account has sufficient available credit.
You may design independent pricing plans for your enterprise customers (e.g., technical service fees, software fees). YCloud does not interfere with your pricing strategy.
Support
Tech Providers can access all Meta support channels. See Support.
You can also seek direct assistance from the YCloud team.
Last updated