Verified Meta Business Integration

WhatsApp Ticket Delivery Template

This module delivers verified admission passes directly via Meta's WhatsApp Cloud API infrastructure. Dynamic PDF tickets with HMAC-SHA256 digital QR codes are fetched directly by Meta servers and delivered to attendees.

Category
UTILITY
Auto-approved in ~5m
Header Type
DOCUMENT
Native PDF Attachment
Graph Version
v20.0
Official REST API

Live WhatsApp Mobile Preview

Real-time simulation
S3
Sumadhur Sangeeth
Official Business Account
TODAY
SMD-2026-90412_Tickets.pdf
1.2 MB • Verified PDF Pass
*SUMADHUR 3 — Ticket Confirmation*
A Musical Concert by Joshal Sweeda Dsouza
Sumadhur Sangeeth Academy & CAL Bendur

Dear *Joshal Sweeda*,
Thank you for booking your passes! Your booking is confirmed, and your official entry pass with digital QR verification is attached as a PDF above.

📅 Event Schedule & Venue:
• Date: Sunday, Nov 1st, 2026
• Time: 5:30 PM IST (Gates open 4:45 PM)
• Venue: Father Muller Convention Centre, Mangaluru
🎟 Booking Summary:
• Booking ID: SMD-2026-90412
• Tier & Qty: Silver, Gold, Diamond, Platinum (8 Ticket(s))
• Ticket Numbers: SLV-5001, GLD-6001, DMD-7001, PLT-8001
• Amount Paid: ₹7,752
📌 Gate Instructions:
• Present the digital QR code on your PDF pass at the entry gate.
• Each ticket pass admits one person only.
Need assistance? Contact: +91 8088999996.
Sumadhur Sangeeth Academy®
5:30 PM
End-to-end encrypted with Meta Business verification

The PDF document is downloaded directly inside WhatsApp on the user's handset.

Template Specification

Registered in WhatsApp Business Manager (ID: 929527803271304)

sumadhur3_ticket_confirmation
PENDING (Meta Review) Auto-approves shortly
Category: UTILITY Language: en
Document PDF: ${bookingId}_Tickets.pdf
6 Positional Body Slots ({{1}} to {{6}}) parameter_format: POSITIONAL
{{1}} Buyer Name e.g. Joshal Sweeda / Chirag
{{2}} Booking ID e.g. SMD-2026-90412
{{3}} Tier Summary e.g. Silver, Gold, Diamond, Platinum
{{4}} Total Quantity e.g. 8
{{5}} Ticket Serials e.g. SLV-3013, GLD-4011, DMD-5012...
{{6}} Total Paid Amount e.g. 7,752 (prefixed with ₹ by template)

Test Dispatcher & Diagnostics

Dispatches official WhatsApp tickets directly via Meta Cloud API

Checking status...

Include country code (e.g. 91 for India).

Meta Developer Portal Quick Reference

1
Active Template Registered:

Template sumadhur3_ticket_confirmation is submitted in WABA ID 1648480383728015 with 6 body variables and Document Header. Once Meta approval completes, tickets dispatch automatically.

2
Live Meta Credentials Active:

Test Phone Number ID 1317231954815610 (+1 555-628-8932) with GREEN quality score is configured in backend/.env with valid token access.

3
Automatic Checkout Hook Wired:

Payment webhooks (Razorpay, Easebuzz, HDFC) immediately execute sendTicketWhatsApp via backend/services/dispatcher.js with attached PDF link and fallback to wa.me links.

4
Permanent System User Token (Production):

For permanent production deployment, create an Admin System User in Meta Business Settings → System Users with whatsapp_business_messaging permission to generate a token that never expires.