Testing checklist

Run through this on a real phone before submitting your store for review.

Do thisExpect
Open your app link on a phoneApp installs (or opens) straight into your store
Confirm the age / research-use screenShop tab shows your site, header/footer hidden if configured
COA Lookup → type a batch numberCertificate appears; PDF opens
COA Lookup → scan a vial labelQR to your site opens in the Shop tab; barcode looks up the batch
Place a small real orderOrder appears in the app's Orders tab and in your dashboard → App orders
Mark it processing / shipped in your store"Confirmed" / "Shipped" notifications arrive on the phone
Refund or cancel itStatus updates; the platform fee is reversed in Billing
Send a push (dashboard → Push notifications)Arrives after approval; tapping opens the page you chose

Custom stores: quick API check

A request with a wrong signature should return 401; a valid one returns {"ok":true}. Every delivery shows in our webhook log, which support can check for you.