Guides

Warranty registration and claims

A warranty card in the box is a dead end: nobody posts it and you learn nothing. A QR on the packaging that opens WhatsApp registration gives you a verified contact and a reason to talk again.

Open warranty hub

Short answer

Create a warranty batch linking Shopify products to coverage dates, then share the public registration portal, where customers verify by WhatsApp OTP. Work claims through pending, approved, shipped or rejected. Each status change sends the customer a WhatsApp update automatically.

Before you start

  • Shopify connected — batches link to products and registrations match against orders.
  • WhatsApp connected — the registration OTP and every claim update send over WhatsApp.
  • A plan that includes the warranty module.
  • A test product and a phone you can receive an OTP on.

Set it up#

About 25 minutes

  1. Open the warranty hub

    Warranty in the sidebar, when your plan includes it.

  2. Create a product batch

    Link the Shopify products it covers and set the validity period. Then define what is and is not covered.

    Write the exclusions now. They are what you point at when you reject a claim.

  3. Set your support contacts

    The phone, email and public claim URL customers see. They appear on the portal and in claim messages.

  4. Test the registration portal

    Open the public registration link on a phone. Enter a product and a phone number, then complete the WhatsApp OTP.

  5. Confirm the registration

    It should appear in the warranty workspace, matched to the order where one exists.

  6. Put a QR on the packaging

    Create a WhatsApp QR in Meta Manager that opens a chat with a prefilled warranty message. Print it on the insert.

Print this QR on the packaging insert.

Working claims#

StatusWhat it means and what the customer gets
PendingAwaiting your review. Check the uploaded proof and the order match.
ApprovedAccepted. The customer receives a WhatsApp confirmation.
ShippedReplacement or repaired unit dispatched, with a WhatsApp update.
RejectedDeclined with a reason you write. The customer receives it, so write it for them to read.

Check it worked

  • The public registration page loads on a phone.
  • The OTP arrives over WhatsApp and verification completes.
  • The registration appears in the warranty workspace.
  • A claim status change sends the customer a WhatsApp update.
  • A rejection delivers your written reason to the customer.

If registration is failing#

The OTP never arrives

  1. WhatsApp must be connected — the OTP sends over the Cloud API.
  2. The number has to be on WhatsApp and must not have blocked your business.
  3. Enter the number in full international format on the form.

Customer says their product is not found

  1. The batch must include the SKU they bought.
  2. Sync products from Shopify if the product was added recently.
  3. Check the batch validity period covers their purchase date.

Claims stay pending

  1. Pending means awaiting your review — nothing moves it automatically.
  2. Open the claim, check the proof against the order, and set a status.

The warranty module is not in the sidebar

  1. It is plan-gated. Check your plan on the pricing page.
  2. Reload after a plan change — navigation is cached briefly.

Frequently asked questions

How do customers register a warranty?
They open your public registration portal — usually by scanning a QR on the packaging — select their product, enter their phone number and verify it with a WhatsApp OTP. The registration is then matched against the Shopify order where one exists.
Do customers need an account to claim?
No. Registration and claims both work from a mobile web page with WhatsApp OTP verification, so there is no password and no app to install. That is deliberate — every extra step loses registrations.

Run these automations on your own store

Connect Shopify and WhatsApp in one sitting. Compare plans on the pricing page, or see every feature first.