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.

Can’t find what you’re looking for? Email us at support@haptik.ai.