Profit changes in Services and Users reports
Now you can see how Profit changes over time directly in the Services and Users reports.
New columns show:
β’ Profit changes for each service
β’ Profit and Spent changes for each user
β’ The biggest increases and decreases for the selected period
All changes are calculated automatically and displayed as percentages based on your selected date range.
This helps you react to changes earlier and make better and faster decisions.
Available on the Reports page in your admin panel.
Now you can see how Profit changes over time directly in the Services and Users reports.
New columns show:
β’ Profit changes for each service
β’ Profit and Spent changes for each user
β’ The biggest increases and decreases for the selected period
All changes are calculated automatically and displayed as percentages based on your selected date range.
This helps you react to changes earlier and make better and faster decisions.
Available on the Reports page in your admin panel.
π20β€19π₯6π2π1π1
Payment methods update πΈ
We continue expanding supported methods to give your panel more flexibility and offer your clients more ways to pay for your services.
New methods include: Tikokart, Payzink, Coinflow, PayStation, Ziina, Epoint, Alpha pay, Pally, Pay4Work, Maya Business, WayForPay, Woovi, PayWay (Cambodia), Lygosapp, Xiangfuq, Monobank, MuYunPay, MyFatoorah (UAE merchants), DuitNowQR from ToyyibPay, Tiko az, Shopier product, Plisio, UPayments, Ipaymax.
We also added new currencies and conversions for many existing methods.
Check all supported payment methods: https://perfectpanel.com/payments
We continue expanding supported methods to give your panel more flexibility and offer your clients more ways to pay for your services.
New methods include: Tikokart, Payzink, Coinflow, PayStation, Ziina, Epoint, Alpha pay, Pally, Pay4Work, Maya Business, WayForPay, Woovi, PayWay (Cambodia), Lygosapp, Xiangfuq, Monobank, MuYunPay, MyFatoorah (UAE merchants), DuitNowQR from ToyyibPay, Tiko az, Shopier product, Plisio, UPayments, Ipaymax.
We also added new currencies and conversions for many existing methods.
Check all supported payment methods: https://perfectpanel.com/payments
Perfect Panel
Payment methods | Perfect Panel
Perfect Panel allows to seamlessly integrate a large selection of payment methods for SMM panel customers from all across the world.
β€19π₯9π6π1π1
TikTok subscriptions
TikTok subscriptions (auto likes, comments, shares, and views) are now available again!
You can create subscription services β the system will automatically detect new posts on user accounts and create subscription orders.
Currently in beta.
TikTok subscriptions (auto likes, comments, shares, and views) are now available again!
You can create subscription services β the system will automatically detect new posts on user accounts and create subscription orders.
Currently in beta.
π₯21β€17π11
User app updateπ±
We continue to refine the Premium mobile app, focusing on making mobile ordering faster, clearer, and more conversion-friendly. This update combine releases from the past few months, designed to enhance order creation, payments and overall app interaction β especially on mobile devices.
Payment methods
All payment methods β including manual ones β are now fully supported in the User app.
Your users can instantly add funds anytime from their mobile device using the same payment options available on web, helping you avoid lost orders due to insufficient balance.
Simplified user flows
Weβve improved the order creation and add funds experience to make key actions faster and more accessible on the go.
β’ When placing an order, users now see the exact missing amount if their balance is insufficient and can go directly to Add Funds without losing progress.
β’ Add Funds is now more visible and easier to access from Home.
β’ Payments and refunds are organized in a dedicated History page.
This makes the process clearer and helps users place orders without balance-related interruptions.
Improved multilingual support
β’ The app is now fully translated into 18 preset languages.
β’ Installed app: The app follows the device language, with manual selection available during login or registration.
β’ Web version: Automatically applies the language selected in userβs panel account.
Performance & UX enhancements
β’ Simplified the sign-in and registration flow.
β’ Updated the iOS installation banner.
β’ Improved the app launch experience.
β’ Added unread counters and visual indicators in Tickets.
β’ Added support for custom font styles in service names and categories.
β’ Optimized the Totals block on Home with a more compact, scrollable layout.
We continue to refine the Premium mobile app, focusing on making mobile ordering faster, clearer, and more conversion-friendly. This update combine releases from the past few months, designed to enhance order creation, payments and overall app interaction β especially on mobile devices.
Payment methods
All payment methods β including manual ones β are now fully supported in the User app.
Your users can instantly add funds anytime from their mobile device using the same payment options available on web, helping you avoid lost orders due to insufficient balance.
Simplified user flows
Weβve improved the order creation and add funds experience to make key actions faster and more accessible on the go.
β’ When placing an order, users now see the exact missing amount if their balance is insufficient and can go directly to Add Funds without losing progress.
β’ Add Funds is now more visible and easier to access from Home.
β’ Payments and refunds are organized in a dedicated History page.
This makes the process clearer and helps users place orders without balance-related interruptions.
Improved multilingual support
β’ The app is now fully translated into 18 preset languages.
β’ Installed app: The app follows the device language, with manual selection available during login or registration.
β’ Web version: Automatically applies the language selected in userβs panel account.
Performance & UX enhancements
β’ Simplified the sign-in and registration flow.
β’ Updated the iOS installation banner.
β’ Improved the app launch experience.
β’ Added unread counters and visual indicators in Tickets.
β’ Added support for custom font styles in service names and categories.
β’ Optimized the Totals block on Home with a more compact, scrollable layout.
π9β€6π₯4
Stay connected in User app
You can now add contact links to the Home page of the mobile app, such as WhatsApp, Telegram, KakaoTalk, WeChat, and others.
This allow you to provide support or invite users to your channels directly from your app. Manage this section in the admin area: Appearance > Mobile app > Home sections > Stay connected.
For panels that already use Telegram and WhatsApp button integrations, contacts are added automatically.
User app is available as part of the Premium Plan.
You can now add contact links to the Home page of the mobile app, such as WhatsApp, Telegram, KakaoTalk, WeChat, and others.
This allow you to provide support or invite users to your channels directly from your app. Manage this section in the admin area: Appearance > Mobile app > Home sections > Stay connected.
For panels that already use Telegram and WhatsApp button integrations, contacts are added automatically.
User app is available as part of the Premium Plan.
π12β€9π5π₯2
Update from provider for Partial orders πͺ
Update from provider now works not only for Completed orders, but also for Partial ones.
Sometimes orders marked as Partial by the provider may later have updated Remains or be fully canceled, but these changes are not reflected automatically.
Now you can sync Partial orders with the provider and update order status, Remains, Charge, and provider Cost in one action.
This helps reduce manual work and keeps order data and refunds accurate.
Available on the Orders page in your admin panel.
Update from provider now works not only for Completed orders, but also for Partial ones.
Sometimes orders marked as Partial by the provider may later have updated Remains or be fully canceled, but these changes are not reflected automatically.
Now you can sync Partial orders with the provider and update order status, Remains, Charge, and provider Cost in one action.
This helps reduce manual work and keeps order data and refunds accurate.
Available on the Orders page in your admin panel.
π₯26β€11π10π4π3
Push Notifications in User app
The User app now supports real-time push notifications, with the initial release including new messages, API key changes, and Child panel renewals or freezing.
Push notifications are delivered directly to usersβ phones to keep them up to date and are more noticeable than email and Telegram bot notifications.
Users can manage their notification preferences in account settings within the app. The User app is provided as part of the Premium Plan.
The User app now supports real-time push notifications, with the initial release including new messages, API key changes, and Child panel renewals or freezing.
Push notifications are delivered directly to usersβ phones to keep them up to date and are more noticeable than email and Telegram bot notifications.
Users can manage their notification preferences in account settings within the app. The User app is provided as part of the Premium Plan.
π₯16β€8π6π2π2
This media is not supported in your browser
VIEW IN TELEGRAM
More app installs. More returning users.
Weβve redesigned the User App onboarding flow to help you convert more mobile visitors into app users β and make it easier for them to return to your panel regularly.
Users can now install the app directly from the Open in the app banner on your panel website, without extra steps or opening a separate page first.
The installation flow automatically adapts to the userβs device OS and browser version for a smoother, more native experience:
β’ Android users get instant native app installation
β’ iOS users are guided through a dedicated onboarding and installation flow
β’ First-time visitors of the App page see a new Welcome screen that explains the app experience and encourages installation
These improvements help increase app installs, user engagement, and long-term retention.
User App is included in the Premium Plan.
Weβve redesigned the User App onboarding flow to help you convert more mobile visitors into app users β and make it easier for them to return to your panel regularly.
Users can now install the app directly from the Open in the app banner on your panel website, without extra steps or opening a separate page first.
The installation flow automatically adapts to the userβs device OS and browser version for a smoother, more native experience:
β’ Android users get instant native app installation
β’ iOS users are guided through a dedicated onboarding and installation flow
β’ First-time visitors of the App page see a new Welcome screen that explains the app experience and encourages installation
These improvements help increase app installs, user engagement, and long-term retention.
User App is included in the Premium Plan.
β€40π₯27π27π23π20
Immediate Action Required: Update Nameservers for Your Panel Domain β οΈ
We are currently experiencing temporary issues with the domain perfectdns.com.
If you have a panel running on our solution, please change the domainβs nameservers of your panel to the following:
dns1.cloudns.net
dns2.cloudns.net
Domains purchased through our platform and subdomains will be updated automatically.
We recommend making this update as soon as possible to ensure uninterrupted service.
We apologize for the temporary inconvenience.
We are currently experiencing temporary issues with the domain perfectdns.com.
If you have a panel running on our solution, please change the domainβs nameservers of your panel to the following:
dns1.cloudns.net
dns2.cloudns.net
Domains purchased through our platform and subdomains will be updated automatically.
We recommend making this update as soon as possible to ensure uninterrupted service.
We apologize for the temporary inconvenience.
β€33π13π₯4π3
This media is not supported in your browser
VIEW IN TELEGRAM
Payment method copies
You can now create multiple copies of the same payment method directly from the admin area.
Each copy has its own independent configuration, including merchant credentials, limits, and other payment method settings.
With this update, you can:
β’ Create multiple variations of the same payment method
β’ Use different merchant accounts
β’ Configure separate limits and other settings
β’ Show different payment method copy variations to different groups of users
This gives you more flexibility when working with multiple merchants, payment processing rules, or regional payment setups.
You can access it on the Settings > Payments page of your admin panel.
You can now create multiple copies of the same payment method directly from the admin area.
Each copy has its own independent configuration, including merchant credentials, limits, and other payment method settings.
With this update, you can:
β’ Create multiple variations of the same payment method
β’ Use different merchant accounts
β’ Configure separate limits and other settings
β’ Show different payment method copy variations to different groups of users
This gives you more flexibility when working with multiple merchants, payment processing rules, or regional payment setups.
You can access it on the Settings > Payments page of your admin panel.
β€27π₯12π9
Custom header code is now available for specific pages π
You can now add custom code directly to the <head> section of any page, including blog articles.
Use it to add page-specific meta tags, Open Graph tags, Schemaβ€org markup, JSON-LD, scripts, or CSS without applying the code to the whole panel.
This gives you more control over SEO and customizations on different pages.
The feature is available when editing pages in the Visual Editor or Code Editor.
You can now add custom code directly to the <head> section of any page, including blog articles.
Use it to add page-specific meta tags, Open Graph tags, Schemaβ€org markup, JSON-LD, scripts, or CSS without applying the code to the whole panel.
This gives you more control over SEO and customizations on different pages.
The feature is available when editing pages in the Visual Editor or Code Editor.
β€16π₯11π6π3
This media is not supported in your browser
VIEW IN TELEGRAM
Payment method availability for User App and Panel Mirrors
You can choose where each payment method is shown: on your main panel, domain mirrors, and the User app.
Payment methods can be configured separately for each surface.
With this update, you can:
β’ Show payment methods only on selected mirrors
β’ Enable or disable payment methods in the User app independently from your panel
β’ Use different payment setups for different traffic sources
This gives you more flexibility when managing mirrors and the User app.
User app and domain mirrors are available as part of the Premium Plan.
You can choose where each payment method is shown: on your main panel, domain mirrors, and the User app.
Payment methods can be configured separately for each surface.
With this update, you can:
β’ Show payment methods only on selected mirrors
β’ Enable or disable payment methods in the User app independently from your panel
β’ Use different payment setups for different traffic sources
This gives you more flexibility when managing mirrors and the User app.
User app and domain mirrors are available as part of the Premium Plan.
β€13π11π₯3
Cancel availability now syncs automatically with providers β
This update solves a long-standing problem that becomes more noticeable as provider and reseller networks grow.
Previously, Cancel availability depended on service settings being enabled and maintained manually at every level of the chain. If one provider or reseller did not update the setting, Cancel could become unavailable further down the chain β even when the original provider still supported cancellations.
For panels with thousands of services and multiple reseller levels, keeping these settings aligned manually was often difficult and time-consuming.
Now Cancel availability is synchronized automatically for both internal and external providers. When a provider enables or disables Cancel for a service, the change flows through the reseller chain automatically β no manual updates needed.
This keeps Cancel availability accurate across your entire service list, reduces manual maintenance for you and your staff, and helps lower the volume of cancellation requests reaching support β since users can now use the Cancel button directly when the provider supports it.
We're also working on bringing the same synchronization approach to Refill availability.
This update solves a long-standing problem that becomes more noticeable as provider and reseller networks grow.
Previously, Cancel availability depended on service settings being enabled and maintained manually at every level of the chain. If one provider or reseller did not update the setting, Cancel could become unavailable further down the chain β even when the original provider still supported cancellations.
For panels with thousands of services and multiple reseller levels, keeping these settings aligned manually was often difficult and time-consuming.
Now Cancel availability is synchronized automatically for both internal and external providers. When a provider enables or disables Cancel for a service, the change flows through the reseller chain automatically β no manual updates needed.
This keeps Cancel availability accurate across your entire service list, reduces manual maintenance for you and your staff, and helps lower the volume of cancellation requests reaching support β since users can now use the Cancel button directly when the provider supports it.
We're also working on bringing the same synchronization approach to Refill availability.
π₯36β€19π9π4π3π2
Mass action for Deny link duplicates
We've added a new mass action that lets you enable or disable the Deny link duplicates setting for multiple services at once.
Instead of updating each service individually, you can apply the setting to all selected services in a single action. This helps reduce manual work when managing many services.
The Deny link duplicates action is available in the Mass actions menu on the Services page.
We've added a new mass action that lets you enable or disable the Deny link duplicates setting for multiple services at once.
Instead of updating each service individually, you can apply the setting to all selected services in a single action. This helps reduce manual work when managing many services.
The Deny link duplicates action is available in the Mass actions menu on the Services page.
β€28π₯12π10π5
Automatic language selection for panel visitors π
We've added automatic language detection for multilingual panels.
New visitors will now automatically see the panel in their browser language, if that language is enabled on the panel.
This works automatically for all multilingual panels and helps users start using the panel in the right language without changing it manually.
We've added automatic language detection for multilingual panels.
New visitors will now automatically see the panel in their browser language, if that language is enabled on the panel.
This works automatically for all multilingual panels and helps users start using the panel in the right language without changing it manually.
β€36π₯13π8π4π4
This media is not supported in your browser
VIEW IN TELEGRAM
WeChat, Line, and KakaoTalk integrations
New messenger buttons are now available: WeChat, Line, and KakaoTalk. You can add them to your panel so users have more ways to contact your support directly from the panel.
WeChat and Line buttons open a small window with a QR code and a chat link. This makes it easier for users to open the chat from desktop or mobile.
KakaoTalk opens the configured chat link in a new window.
You can enable the new buttons in Settings > Integrations.
New messenger buttons are now available: WeChat, Line, and KakaoTalk. You can add them to your panel so users have more ways to contact your support directly from the panel.
WeChat and Line buttons open a small window with a QR code and a chat link. This makes it easier for users to open the chat from desktop or mobile.
KakaoTalk opens the configured chat link in a new window.
You can enable the new buttons in Settings > Integrations.
β€18π9π6π1
This media is not supported in your browser
VIEW IN TELEGRAM
Negative margin filter for services
Weβve added a new Negative margin filter to the Services section in the admin panel.
This filter helps you quickly identify services that may be priced below their provider cost and are being sold at a loss.
Find it in the Services section of your admin panel, under the Rate filter.
Weβve added a new Negative margin filter to the Services section in the admin panel.
This filter helps you quickly identify services that may be priced below their provider cost and are being sold at a loss.
Find it in the Services section of your admin panel, under the Rate filter.
β€27π5π₯5π4
This media is not supported in your browser
VIEW IN TELEGRAM
Faster access to orders from Tickets
We've improved how Order IDs are detected in ticket messages. The system now scans the entire ticket message and automatically adds links to valid Order IDs.
Each detected Order ID is verified to belong to the user who created the ticket and opens in the correct admin section β Orders, Subscriptions, or Drip-feed.
This helps support staff access the right order faster while making it easier to spot invalid Order IDs or IDs that don't belong to the user.
We're continuing to improve the Ticket system, with more updates planned to make everyday support workflows faster and easier.
We've improved how Order IDs are detected in ticket messages. The system now scans the entire ticket message and automatically adds links to valid Order IDs.
Each detected Order ID is verified to belong to the user who created the ticket and opens in the correct admin section β Orders, Subscriptions, or Drip-feed.
This helps support staff access the right order faster while making it easier to spot invalid Order IDs or IDs that don't belong to the user.
We're continuing to improve the Ticket system, with more updates planned to make everyday support workflows faster and easier.
β€29π₯12π11π2π1
This media is not supported in your browser
VIEW IN TELEGRAM
Users can now cancel drip-feed orders
Your users can now cancel active Drip-feed orders using the Cancel button on the Drip-feed page.
This allows them to stop a Drip-feed as soon as it is no longer neededβfor example, if the link is incorrect, the account has been blocked, the post has been removed, or the selected service is not working as expected.
Users no longer need to contact panel support and wait for an admin to cancel a Drip-feed, helping prevent unnecessary or incorrect orders from being created.
If you use a custom code theme, please make sure to update your drip_feed.twig file.
Your users can now cancel active Drip-feed orders using the Cancel button on the Drip-feed page.
This allows them to stop a Drip-feed as soon as it is no longer neededβfor example, if the link is incorrect, the account has been blocked, the post has been removed, or the selected service is not working as expected.
Users no longer need to contact panel support and wait for an admin to cancel a Drip-feed, helping prevent unnecessary or incorrect orders from being created.
If you use a custom code theme, please make sure to update your drip_feed.twig file.
β€23π4π₯3