Launch skill: App Pricing reinstall and yearly-downgrade notes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
d814ba62bb
commit
884481e305
@ -298,4 +298,4 @@ Go to Partner Dashboard › Distribution › **App Store review**.
|
|||||||
| Reviewer flags 2.3.1 | Shop-domain login form on `/` | Remove the form; redeploy; verify live |
|
| Reviewer flags 2.3.1 | Shop-domain login form on `/` | Remove the form; redeploy; verify live |
|
||||||
| Feature "doesn't work" in test | Test products out of stock or not in the collection | Use in-stock products; check the data before recording |
|
| Feature "doesn't work" in test | Test products out of stock or not in the collection | Use in-stock products; check the data before recording |
|
||||||
| Chrome tab "hidden" or screenshot timeouts | Window minimised or not visible | Bring the window forward or open a new tab group; read state with JS |
|
| Chrome tab "hidden" or screenshot timeouts | Window minimised or not visible | Bring the window forward or open a new tab group; read state with JS |
|
||||||
| Review 1.2.2 "fails to register the plan" | App Pricing (enrolled after April 2026) does not populate `currentAppInstallation.activeSubscriptions` or send billing webhooks | Read the plan from the Partner API `activeSubscription(appId, shopId)` (client with "Manage apps"); in the `/app` root loader redirect shops with no subscription to `admin.shopify.com/store/<store>/charges/<handle>/pricing_plans` (`target: "_top"`); never redirect on API errors |
|
| Review 1.2.2 "fails to register the plan" | App Pricing (enrolled after April 2026) does not populate `currentAppInstallation.activeSubscriptions` or send billing webhooks | Read the plan from the Partner API `activeSubscription(appId, shopId)` (client with "Manage apps"); in the `/app` root loader redirect shops with no subscription **or `cancelAtEndOfCycle: true`** (an uninstall keeps a prepaid period running, so a reinstall still returns a subscription) to `admin.shopify.com/store/<store>/charges/<handle>/pricing_plans` (`target: "_top"`); show `pendingUpdate` (yearly downgrades apply at cycle end); never redirect on API errors |
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user