2028: App Clip payment cards can only be sent over iMessage
An app_clip part was sent while SMS or RCS was explicitly requested.
App Clip payment cards can only be sent over iMessage. The request included an app_clip part while explicitly requesting SMS or RCS. This is an HTTP 409 error.
Troubleshooting
Section titled “Troubleshooting”- Omit
preferred_service— it defaults to iMessage for App Clip cards — or set it toiMessage - App Clip cards never fall back to SMS/RCS. If the recipient isn’t reachable over iMessage, the send instead fails asynchronously with a
message.failedwebhook carrying code 4005 - Check iMessage capability before sending