Skip to main content

WhatsApp Cloud API - WhatsApp Business QR Code Management API | Developer Documentation

Check every published QR code against the intended number

Use this checklist to audit a poster, website image, email signature or other material that opens a WhatsApp chat. A static QR image can encode an ordinary chat URL. Meta-managed QR codes and editable short links are a separate capability whose availability for the account requires confirmation.

Record the material and destination

  • List where the code or link appears and who can replace it. Keep the exact final artwork or published URL for the test.
  • Scan the QR image with a phone's regular camera and inspect the decoded destination. Compare it with the tested link, rather than relying on the caption or printed company name.
  • For a direct wa.me link, check the intended international business number. Use the chat-link and static QR guide for the supported format.
  • If the destination is a short link or redirect, follow the actual path and confirm the final WhatsApp chat. Its editing and expiry rules belong to the service that provides that link.

Test the customer path

Check the final printed size or rendered image on more than one phone. Open the destination, compare the actual number and business profile with the intended business, and inspect any prefilled text.

A prepared text field is not a sent message. Send a permitted test request and check that it appears in the intended ChatArchitect integration. Match the business connection, not just a similarly named conversation or an internal CRM contact.

Decide what needs replacing

A static image continues to contain the URL encoded in it. If that URL or its number has changed, prepare and test replacement artwork for the affected placements. For a redirected URL, verify the redirect service's actual behaviour before relying on a change to the destination.

After an update, repeat the test on the final material and keep the verified link, date and responsible person in the placement record. Check the Business app separately when joint operation is part of the connection.

For a problem, report the placement, decoded URL, final number, test time and stage that failed. This audit uses the existing customer path; it does not promise Meta QR management or a new ChatArchitect API endpoint.