Meta App Review Use Case
Primary use case
A customer initiates a conversation with the Facebook Page, including from a click-to-Messenger advertisement. The app receives the Messenger event, classifies the customer request using local business rules, and sends relevant product information or a checkout link. If payment succeeds, the app may send digital-product access information back to the same customer conversation.
Why pages_messaging is needed
The permission is required to receive and respond to Page Messenger conversations initiated by customers and to send transaction-related or support messages that are part of the user-initiated conversation flow.
Why pages_manage_metadata is needed
The permission is used to configure and maintain the Page webhook subscription so that Messenger events can be delivered to the application's webhook endpoint.
Reviewer test flow
- Open the Digital Product to Income Facebook Page and start a Messenger conversation.
- Send a message such as “สนใจ” or “ราคาเท่าไหร่”.
- Confirm that the Page replies with product information and relevant reply options.
- Select the purchase option to receive a Stripe checkout link.
- No purchase is required to verify Messenger functionality. The review can stop after confirming the checkout link is produced in response to the user's action.
Data handling
See the Privacy Policy and Data Deletion Instructions for details about data processing and deletion requests.