LogoLogo
Become a PartnerStatus Page
  • get started
    • Welcome to 360Dialog
    • Quickstarts
      • Getting started as a partner
      • Register as a Meta Tech Provider
      • Add a WhatsApp Number
      • Set up Integrated Onboarding
      • Create a Message Template
      • Send a Message
    • Pricing & Billing
      • Payment Methods for BR: Pix & Boleto
      • Month Closing Invoice (MCI)
    • Get API Access
    • Tech Provider Program
      • Understanding the Meta Tech Provider Program
      • Becoming a Meta Tech Provider: A Step-by-Step Guide
    • Alphas and Betas
      • MM Lite Beta Program
        • Onboarding
        • MM Lite versus Cloud API
        • Sending Messages
        • Expected Errors & Programming Languages
      • Voice Message Alpha Program
  • Partner & Account Management
    • Solutions for Partners
      • Benefits for Partners
      • Partner Hub
      • WABA Management
    • Account Setup & Management
      • Prerequisites and best practices for account creation
      • Account Structure
      • Account Creation
  • Integrations & API Development
    • Webhook Events & Setup
      • Webhook Events (Partner & Messaging API)
      • Webhook Configuration & Management
    • Integration Best Practices
      • Architecture and Security
      • Best Practices for Designing Integrations
        • Design a Stable Webhook Receiving Endpoint
      • Sizing Your Environment Based on Expected Throughput
      • Design a Resilient Message Sending Service
      • Integrated Onboarding
        • Basic Integrated Onboarding
        • Custom Integrated Onboarding
        • Host Your Own Embedded Signup
      • API Key Authentication for the Partner API
  • API Reference
    • Messaging API
    • Messaging Health Status
    • Sandbox (Test API Key)
    • Differences Between Cloud API and On-Premise API for Partners
      • [will be deprecated] Messaging with On-Premise API
    • Partner API
  • WABA Management
    • Managing WABA Accounts
      • Using the Partner Hub to manage Clients and Channels
      • Using the Partner API to manage Clients and Channels
      • Partner Permission to Generate API Key
      • Checking Usage & Statistics
    • Phone Number & Hosting
      • Migrating a Phone Number
        • Migrate number from Meta or alternate BSP to 360Dialog
        • Migrate a phone number to a new WABA
        • Migrate a phone number to a new WABA to change messaging Currency
      • WhatsApp Coexistence
        • Coexistence Onboarding
        • Coexistence Webhooks
        • Testing different messaging scenarios
      • Hosting type Change (On-premise API to Cloud API)
    • WABA Profile & Compliance
      • Display Name Guidelines
      • WABA Profile Info
      • WABA Policy Enforcement
      • Business Account Verification
    • Partner change (between 360Dialog Partners)
    • WhatsApp Flows
    • Accelerated Onboarding
    • Business Account Verification
  • Messaging
    • Sending & Receiving Messages
      • Conversations
      • Receiving messages
      • Before sending a message
    • Message Types
      • Conversational Components
      • Checklist for Message Broadcasts and Campaigns
      • Text messages
      • Interactive messages
        • Single and Multi Product Messages
        • Location Request Messages
        • Address Messages (India and Singapore only)
      • Contacts & Location Messages
    • Template Messages
      • Template Library
      • Template Elements
      • Sending Template Messages
      • Authentication Templates
        • Zero-Tap Authentication Templates
        • One-Tap Autofill Authentication Templates
        • Copy Code Authentication Templates
      • Catalog Templates
      • Product Card Carousel Templates
      • Single-Product Message Templates
      • Coupon Code Templates
      • Limited-Time Offer Templates
      • Multi-Product Templates
    • Media Messages
      • Upload, retrieve or delete media
    • Messaging Health & Troubleshooting
      • Messaging Limits & Quality Rating
      • Errors While Messaging
      • Messages statuses
  • Commerce & Payments
    • Payments (India Only)
      • Receive WhatsApp Payments via Payments Gateway
      • Receive WhatsApp Payments via Payment Links
      • Order Details Template Message
    • Payments (Singapore Only)
      • Receive WhatsApp Payments via Stripe
    • Payments API Brazil
      • Implementation
    • Products and Catalogs
      • India Businesses: Compliance for Commerce
  • Support & Updates
    • Help & Troubleshooting
      • FAQ
      • Error Code Reference
      • User Support Documentation
        • Tutorials
          • Page How to Troubleshoot Login Issues in the 360dialog Hub
          • How to Report an Issue
          • How to Contact Support
        • How-To Guides
          • Raise a Support Request
          • Requesting a Status Update for Business Verification
        • Reference
          • Troubleshooting Embedded Signup Issues
          • Commerce Policy Checks for WhatsApp API Access
          • Support Availability & SLAs
          • Incident Issue Prioritization
          • Case Types Table
        • Explanation
          • Why Business Verification Takes Time
          • Why Some Issues Are Not Emergencies
          • Understanding the Support Process
      • Support with Meta
    • Imprint & Data Privacy
    • Product Updates & News
      • How to ensure your Template Messages will be received
      • Integrated Onboarding new look and Campaigns Best Practices
Powered by GitBook
On this page
  • Register as a Meta Tech Provider
  • Before you begin
  • Registration Process

Was this helpful?

  1. get started
  2. Quickstarts

Register as a Meta Tech Provider

This guide walks you through registering as a Meta Tech Provider and integrating with 360Dialog's WhatsApp Business API solutions.

PreviousGetting started as a partnerNextAdd a WhatsApp Number

Last updated 3 months ago

Was this helpful?

Register as a Meta Tech Provider

Complete the Meta Tech Provider registration process and integrate with 360Dialog to access WhatsApp Business API features.

Important deadline: All partners must complete this registration by June 30, 2025 to continue offering WhatsApp Business API services.

Before you begin

Make sure you have all of the following ready:

  • An existing 360Dialog partner account

  • Access to your Meta Business Manager

  • Your 360Dialog Partner ID (format: xxxxxxPA)

  • Ability to record demonstration videos

Registration Process

1

Access your Meta Business Account

Go to and sign in with your Facebook credentials.

If you don't already have a Meta Business Account for your company, create one now.

2

Register as a Meta Developer

Go to and click "Get Started" in the upper-right corner.

Follow these steps to complete the registration:

  1. Visit developers.facebook.com

  2. Click "Get Started" in the upper-right corner

  3. Accept Developer Terms

  4. Complete verification steps if prompted

3

Create your Meta App

Create a new Meta App for your Tech Provider registration:

  1. Navigate to

  2. Click "Create App"

  3. Select "Business" as the app type

  4. Select your business portfolio

  5. Name your app and click "Create App"

4

Set up your app basics

Add required information to your app:

  • App icon (512x512 or 1024x1024 pixels)

  • Privacy Policy URL (must be a valid URL to your company's privacy policy)

  • Category (select "Business" or "Developer Tools")

  • Platform (select the platforms you'll support)

Then add the WhatsApp product:

  1. Scroll to "Add products to your app"

  2. Find WhatsApp and click "Set Up"

  3. When the Quickstart panel appears, find "Become a Tech Provider"

  4. Click "Start onboarding"

5

Accept Meta's terms and verify your business

When prompted, select "Working with a Solution Partner"

Important: Your business must be verified before proceeding. Check verification status in . If unverified, submit verification documents and wait for completion.

6

Create a Multi-Partner Solution

Connect your app to 360Dialog as a Solution Partner:

Solution Name: Your company name + your Partner ID
Format: ISV_Name: xxxxxxPA
Example: 360Dialog: SvAiK8PA

Partner App ID: 307713669880953
  1. In your Meta App Dashboard, go to WhatsApp > Partner Solutions

  2. Click "Create a Partner Solution"

  3. Enter the solution details exactly as shown above

  4. Submit your solution (it will show as "Pending Acceptance")

Solution states you may see:

  • Draft: Solution initiated but not sent to 360Dialog

  • Pending Acceptance: 360Dialog has not yet accepted the solution

  • Active: 360Dialog has accepted the solution

  • Inactive: 360Dialog declined the solution request

7

Prepare demonstration videos

Record two demonstration videos that show your integration capabilities:

What to demonstrate:

  • Show a message being sent through your app

  • Show the message being received in WhatsApp

  • Use either 360Dialog's API or your own integration

Example API Request:

curl -X POST https://waba.360dialog.io/v1/messages \
-H "Content-Type: application/json" \
-H "D360-API-KEY: your_api_key" \
-d '{
  "to": "whatsapp-number",
  "type": "template",
  "template": {
    "namespace": "your_namespace",
    "name": "your_template_name",
    "language": {
      "code": "en",
      "policy": "deterministic"
    }
  }
}'

What to demonstrate:

  • Show template creation from start to finish

  • Display all relevant template fields

  • Use either the WABA Management App or API

Example Template Creation:

curl -X POST https://waba.360dialog.io/v1/configs/templates \
-H "D360-API-KEY: your_api_key" \
-H "Content-Type: application/json" \
-d '{
  "name": "welcome_template",
  "category": "MARKETING",
  "components": [
    {
      "type": "HEADER",
      "format": "TEXT",
      "text": "Welcome {{1}}!"
    },
    {
      "type": "BODY",
      "text": "Thank you for registering with us, {{1}}."
    }
  ],
  "language": "en"
}'

Need help with recording? Contact 360Dialog Support to schedule an assisted recording session.

8

Submit your app for review

Submit your app for Meta's review:

  1. In the Onboarding panel, click "Begin App Review"

  2. Request these permissions:

    • whatsapp_business_messaging (for sending messages, attach Video 1)

    • whatsapp_business_management (for account management and templates, attach Video 2)

  3. Complete access verification when prompted

  4. Wait for Meta to review and approve your app (typically 24-48 hours)

9

Connect with 360Dialog

After Meta approves your app:

  1. Find your Solution ID in Meta Dashboard under WhatsApp > Partner Solutions

  2. Log in to

  3. Go to the "Integration" tab

  4. Add your Solution ID to the appropriate field

  5. Configure your webhook and redirect URLs

  6. Wait for 360Dialog to approve your solution (typically within 24 hours)

Required Integration Settings:

Solution ID: Your Meta Solution ID from the previous steps
Partner Webhook URL: Your endpoint to receive webhooks
Redirect URL: Your app's OAuth redirect endpoint

Congratulations! You're now a registered Meta Tech Provider with access to advanced WhatsApp Business API features through 360Dialog.

business.facebook.com
developers.facebook.com
developers.facebook.com/apps
Business Settings
360Dialog Partner Hub