What are the allowed Notification Types on Whatsapp?
There is a limited number of use cases for which sending notifcation templates is allowed. At a high level, notifications are allowed for only transactional events and they can't be promotional in nature.
Allowed Use Cases
Template | Allowed Use Case | Examples |
---|---|---|
ACCOUNT_UPDATE | Notify the message recipient of a change of account settings. | * Profile has changed. * Preferences are changed. * Settings have changed. * Membership has expired. * Password has changed. |
PAYMENT_UPDATE | Notify the message recipient of a payment update for a transaction. | * Send a receipt. * Send an out-of-stock notification. * Notify an auction has ended. * Status on payment transaction has changed. |
PERSONAL_FINANCE_UPDATE | Confirm a message recipient's financial activity. | * Bil-pay reminders. * Schedule payment reminder. * Payment receipt notification. * Funds transfer confirmation or update. * Other transactional activities in financial services. |
SHIPPING_UPDATE | Notify the message recipient of a change in shipping status for a product that has already been purchased. | * Product is Shipped. * Status change to in-transit. * Product is delivered. * Shipment is delayed. |
RESERVATION_UPDATE | Notify the message recipient of updates to an existing reservation. | * Itinerary changes. * Location changes. * Cancellation is confirmed. * Hotel booking is cancelled. * Car rental pick-up time changes. * Room upgrade is confirmed. |
APPOINTMENT_UPDATE | Notify the message recipient of a change to an existing appointment. | * Appointment time changes. * Appointment location changes. * Appointment is cancelled. |
TRANSPORTATION_UPDATE | Notify the message recipient of updates to an existing transportation reservation. | * Flight status changes. * Ride is cancelled. * Trip is started. * Ferry has arrived. |
TICKET_UPDATE | Notify the message recipient or send reminders for an event for which a person already has a ticket. | * Concert start time changes. * Event location changes. * Show is cancelled. * A refund opportunity is made available. |
ISSUE_RESOLUTION | Notify the message recipient of an update to a customer service issue that was initiated in a Messenger Conversation, following a transaction. | * Issue is resolved. * Issue status is updated. * Issue requires a request for additional information. |
ALERT | Notify the message recipient of something informational. | * Business Hours/Hours of Availability * Check-in/Check-out times. |