Merchant test checklist

Prove the field before publishing.

A green preview is useful, but the duplicate-theme test is the evidence that matters.

Required checks

  1. Leave every required field empty. Add to Cart must be blocked and focus the first invalid control.
  2. Repeat the empty test with Buy It Now. Accelerated checkout must not begin.
  3. Complete the fields. Both purchase paths should proceed.
  4. Inspect the cart request or enable diagnostic mode. Each property must occur exactly once.
  5. Open the cart and confirm the property is displayed under the correct line item.
  6. Place a Shopify test order and confirm the property appears on the order line item.
  7. Change variants and verify conditional fields are hidden, disabled, and omitted when not applicable.
  8. Reload the theme-editor section and repeat the purchase test to confirm binding remains idempotent.

If a test fails

Keep the duplicate theme unpublished. Enable diagnostics, capture the product form’s opening tag, variant control, purchase buttons, and surrounding product container, then run the compatibility analyzer. Never paste customer-entered values into a support request.