App Store review 1.2.2 ("fails to register the plan"): follow Offerlyst's approved
managed-pricing setup. The plan is read from the Partner API on every app load,
shops without a plan (new install or reinstall) go to Shopify's plan selection
page, and app_subscriptions/update keeps it in sync. Billing API code removed.
Reviewer's checkout video: Shopify's checkout shows pickup by location name, so
the delivery label rename never reached the shopper. New checkout-time extension
shows the chosen date and time on the thank-you page (all plans) and next to
pickup/shipping options (Plus). Checkout display copy now matches.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
21 lines
612 B
TOML
21 lines
612 B
TOML
api_version = "2026-01"
|
|
|
|
[[extensions]]
|
|
name = "Datewise: chosen time"
|
|
handle = "datewise-checkout-time"
|
|
type = "ui_extension"
|
|
|
|
# Thank-you page: all plans. Renders automatically (static target).
|
|
[[extensions.targeting]]
|
|
module = "./src/TimeNote.jsx"
|
|
target = "purchase.thank-you.customer-information.render-after"
|
|
|
|
# Checkout steps: Shopify Plus only.
|
|
[[extensions.targeting]]
|
|
module = "./src/TimeNote.jsx"
|
|
target = "purchase.checkout.pickup-location-list.render-after"
|
|
|
|
[[extensions.targeting]]
|
|
module = "./src/TimeNote.jsx"
|
|
target = "purchase.checkout.shipping-option-list.render-after"
|