WordPress Multi-Currency Pricing Plugin
Budget: ₹1,500 – ₹12,500 INR
I need a bespoke WordPress add-on that hooks directly into MasterStudy and gives me fine-grained, country-based pricing control, very much like the “Pricing Zones” feature Masteriyo offers.
Core workflow
• In the WordPress back-end I should be able to create unlimited pricing zones, each defined by country (e.g. France, India, Australia).
• For every zone I can set a specific price for each course in any of the currencies I plan to support: USD, EUR, GBP, INR and AUD.
• When a visitor lands on the site the plugin must detect their country automatically (IP or any reliable geolocation method you prefer) and show the matching local price everywhere MasterStudy outputs a price, including course lists, single-course pages and the checkout.
Key requirements
• Seamless, update-safe integration with the existing MasterStudy codebase—no hard edits to core files.
• Clean admin interface that mirrors the look and feel of MasterStudy settings.
• Fallback logic: if a visitor’s country has no custom price, default to the base currency.
• Fully translatable strings and WordPress coding standards compliance.
• Lightweight, well-documented code so my team can extend it later if needed.
Deliverables
1. Installable .zip of the plugin.
2. Clear setup guide explaining how to create zones and assign prices.
3. A brief screencast (or screenshots) demonstrating the feature working on your test site.
Acceptance criteria
• Prices switch flawlessly for at least five test countries, matching the values I set per zone.
• No conflicts or warnings in WordPress debug mode with MasterStudy active.
• Page load time impact remains negligible (under 100 ms added server-side latency).
If you have built geolocation or multi-currency tools before, let me see them; otherwise, outline the libraries or APIs you’ll use so I can green-light them.
Core workflow
• In the WordPress back-end I should be able to create unlimited pricing zones, each defined by country (e.g. France, India, Australia).
• For every zone I can set a specific price for each course in any of the currencies I plan to support: USD, EUR, GBP, INR and AUD.
• When a visitor lands on the site the plugin must detect their country automatically (IP or any reliable geolocation method you prefer) and show the matching local price everywhere MasterStudy outputs a price, including course lists, single-course pages and the checkout.
Key requirements
• Seamless, update-safe integration with the existing MasterStudy codebase—no hard edits to core files.
• Clean admin interface that mirrors the look and feel of MasterStudy settings.
• Fallback logic: if a visitor’s country has no custom price, default to the base currency.
• Fully translatable strings and WordPress coding standards compliance.
• Lightweight, well-documented code so my team can extend it later if needed.
Deliverables
1. Installable .zip of the plugin.
2. Clear setup guide explaining how to create zones and assign prices.
3. A brief screencast (or screenshots) demonstrating the feature working on your test site.
Acceptance criteria
• Prices switch flawlessly for at least five test countries, matching the values I set per zone.
• No conflicts or warnings in WordPress debug mode with MasterStudy active.
• Page load time impact remains negligible (under 100 ms added server-side latency).
If you have built geolocation or multi-currency tools before, let me see them; otherwise, outline the libraries or APIs you’ll use so I can green-light them.