The GeoDirectory Pricing Manager is a premium add-on for the GeoDirectory WordPress plugin. It is designed to monetize your directory by allowing you to create paid listing plans, subscriptions, and featured packages.
The GeoDirectory Pricing Manager is a premium add-on for the GeoDirectory WordPress plugin. It is designed to monetize your directory by allowing you to create paid listing plans, subscriptions, and featured packages.
This is EXACTLY the same product as distributed by the developer. Sales Page
The Pricing Manager acts as the bridge between your directory listings and your payment processor.
Unlimited Pricing Plans: Create as many tiers as you need (e.g., Free, Silver, Gold, Platinum) for each Custom Post Type (CPT).
Monetization Models:
Pay-per-listing: Users pay a one-time fee to publish.
Recurring Subscriptions: Automated billing for ongoing listings (requires Stripe, PayPal, or WooCommerce Subscriptions).
Free Trials: Offer a limited-time trial before the first payment.
Feature-Level Restrictions: Control exactly what each plan gets. You can limit:
Number of images/videos allowed.
Access to specific custom fields (e.g., website link, phone number).
Listing duration (expiry dates).
Category limits.
Featured Listings: Automatically mark listings in higher tiers as “Featured,” giving them priority in search results and special badges.
“Pay to Claim”: Integrate with the Claim Listings add-on to require payment when a business owner “claims” an existing listing.
To run the Pricing Manager effectively, your server and WordPress installation should meet these criteria:
| Component | Minimum Requirement | Recommended |
| WordPress Version | 5.0+ | 6.1 or greater |
| PHP Version | 5.6.2+ | 8.0 or greater |
| MySQL Version | 5.0+ (or MariaDB 10.0+) | 8.0 or greater |
| PHP Memory Limit | 128 MB | 512 MB+ (for high traffic) |
| Required Plugins | GeoDirectory (Core) | — |
| Payment “Cart” | GetPaid (Free/Native) or WooCommerce | GetPaid is recommended for best integration |
Note: If you use WooCommerce for recurring payments, you will also need the WooCommerce Subscriptions extension. The native GetPaid (formerly WP Invoicing) plugin handles subscriptions out of the box.
Pricing Tables: Includes responsive blocks/shortcodes to display your plans in a side-by-side comparison table.
Automated Emails: Sends reminders for expired listings, payment confirmations, and renewal notices.
Tax/VAT Support: Handles EU VAT MOSS and location-based taxing via the GetPaid integration.