The Purchases system allows you to see which plugins use a subscription, prevent accidental deletion, apply preset configurations across multiple plugins, and show localized store pricing on user devices. This ensures consistent subscription management and accurate pricing based on each user’s location.
How to manage subscription details, presets, and localized pricing
Log in, go to Builder in the left navigation
Open Purchase Settings for any subscription product
Click View Details
See all plugins currently using this subscription
Click any listed plugin to jump directly to it
Attempting to delete a subscription will show a warning
You cannot delete a subscription if any plugins are still using it
To remove a subscription from a plugin
Open the plugin’s Purchase tab
Either uncheck Require Purchase or remove the subscription from the list
Create a preset from an existing subscription
Open the subscription and click Convert to Preset
Save the preset
Apply a preset to multiple plugins
Go to Presets
Select a preset and apply it to any number of plugins
This prevents repeating subscription setup for each plugin
Understand localized pricing behavior
App stores require localized pricing per region
Prices shown on the device use the user’s local currency and store values
Store Price behavior
On user devices, the app reads the official App Store / Google Play price and displays it in local currency
Example: users in Jordan may see JOD pricing, while US users see USD
Control Panel fallback pricing
The Control Panel does not receive store pricing
It always displays the fallback price you configure
Understand Initial Price behavior
Initial Price represents the introductory promotional price of a subscription
Devices show the introductory price only during the valid offer period
After the initial offer ends
If store data is not returned for the initial price, the device displays Not eligible
The fallback price is always shown in the Control Panel
Use placeholders to ensure the Control Panel always shows a price
CP displays a fixed placeholder because localized store pricing is not available in the CP
Save changes and verify pricing behavior on both the device and in the Control Panel
Pro tips
Always remove subscriptions from plugins before deleting them
Use presets to standardize subscription settings across large apps or multi-plugin setups
Test pricing on a physical device to confirm localized currency and introductory pricing display correctly
