The Publish page is your home base for getting your app into the Apple App Store and Google Play — and this tutorial covers the first thing on its checklist: buying the plugins your app needs to publish. Until those plugins are purchased and licensed to your account, your app can’t be built or submitted, so this is where every app’s journey to the stores begins. (Want the full picture before you spend anything? MAM → Setup Wizard → How app publishing works walks through the costs first.)
What you’ll have at the end
- The plugins your app needs (the GeoDirectory Suite plus any feature add-ons your app uses) purchased and licensed against your account.
- The Publish page’s Subscription & add-ons checklist item flipped to Required plugins purchased, reading “All required plugins for your app are active and licensed.”
- The rest of the Publish page checklist — developer accounts and app information — ready to work through.
Prerequisites
- You are signed in to your MAM Suite WordPress admin as an administrator.
- Your site has an account code associated with it. The Publish page uses this account code both to check your subscription status and to pre-fill the purchase link so the plugins land on the right account.
- A means of payment for the WP Mobile App Manager store.
Heads up: the purchase itself happens over on the WP Mobile App Manager store, not inside WordPress. The Publish page’s checklist just hands you the purchase link — once you buy, it picks up the result on its own, and the Required plugins checklist item flips from not-purchased to purchased. That flip, and whether the subscription check now reports your plugins as licensed, is all that changes on the page.
What the publishing plan includes
At the core of the publishing plan is the GeoDirectory Suite — the wizard’s What it costs section covers it in more detail, but here’s the short version. It bundles:
- MAM Main — the core platform.
- MAM GeoDirectory — the GeoDirectory integration.
- iOS and Android publishing — the build-and-submit service for both stores.
The suite is priced at $1,499, plus $299 a year to keep it maintained and updated. Feature add-ons (things like MAM Special Offers) get added on top of that, and the store developer accounts are billed separately, directly by the stores — $99/year to Apple and a $25 one-time fee to Google. The Publish page works out your exact total from the features your app actually uses, and nothing is charged until you check out on wpmobileappmanager.com.
Steps
1. Open the Publish page
From the WordPress admin, go to MAM → 🚀 Publish App (admin.php?page=mam_app_publish) — this is the Publish page, your permanent home base for publishing, and it opens straight onto the checklist that tracks every step from purchase through submission.
2. Review the plan
It’s worth knowing what you’re about to spend before you spend it. The How app publishing works walkthrough (MAM → Setup Wizard) lays out the GeoDirectory Suite’s contents and pricing, plus any add-ons and the store developer-account fees — check that the total matches what you expect for this app and account.
3. Open the purchase page
On the Publish page checklist, find the Subscription & add-ons item. If your app still needs plugins, it reads Required plugins not purchased and lists them. Click Purchase on WP Mobile App Manager to open the store checkout in a new tab. That link already knows who you are and what you need: it carries your account ID and pre-fills the exact plugins your app needs, so the purchase lands on your account automatically — no account code to type in, no plugins to hunt down on the store.
4. Complete the purchase
On the store page, complete checkout for the plugins in your cart, and keep the Publish page tab open — you’ll be coming back to it next.
5. Return to the Publish page
Switch back to the Publish page tab — that’s all it takes. The checklist re-checks itself automatically whenever the tab or window regains focus, so there’s no need to reload, and because you clicked the purchase button, that re-check skips the normal five-minute subscription cache until your purchase registers. Once it clears, the Subscription & add-ons item flips to Required plugins purchased / “All required plugins for your app are active and licensed.”
Why focus matters: the checklist confirms your purchase by calling the WP Mobile App Manager server, and it only runs that check when the Publish page tab regains focus (or you do a full reload). So a purchase you just made won’t show up until then — and normally, results are cached for about five minutes on top of that. Clicking the purchase button clears that cache, so your new order shows up the moment you return. If it’s not there right away, give the store a beat to record the order, then switch away and back to the tab once more.
6. Continue down the checklist
Once the purchase shows as complete, you’re clear to keep moving down the Publish page checklist — setting up your Apple and Google Play developer accounts, then entering your app information.
Troubleshooting
- The checklist still shows “Required plugins not purchased” after buying. That’s usually just the cache — it holds for about five minutes and only re-runs when the Publish page tab regains focus. Switch away and back to the tab to trigger a fresh check. If it still won’t clear, confirm the purchase actually went through on the store and landed on the right account.
- The purchase link goes to the wrong account. That link is built from your site’s account code, so if the account ID looks off, check the account code configured on this site before you buy.
- The subscription check can’t reach the server. The Publish page has to reach the WP Mobile App Manager server to read your plan status — if that request fails or comes back empty, the checklist keeps showing your required plugins as not purchased. Confirm the site has outbound connectivity to wpmobileappmanager.com and try again.
What’s next
- Set up your App Store accounts — the next checklist items guide you through creating Apple Developer and Google Play Developer accounts and inviting us to manage submissions. (You do not need to wait for store approval before continuing.)
- Enter your app information — the app-information checklist items collect the final app details (name, version, permission messages, icon, splash screen) before submission.
Related
- App Publishing Wizard overview
- Set up your Apple and Google Play developer accounts (Step 2)
- Enter your app information (Step 3)
Grounded in mam-main/includes/publish-app/app-submit.php (the Publish-page checklist, its Subscription & add-ons item, the checkout/?accountid=…&plugins=… purchase link, and the focus-triggered mam_refresh_publish_checklist re-check with its ~5-minute subscription cache) and the cost breakdown in mam-main/includes/setup-wizard/wizard-app-publishing.php (mam_publish_welcome). Re-verify pricing, plan contents, the purchase URL, and the checklist copy against those files whenever the Publish page or wizard is updated.
