Perfect Panel
2.38K subscribers
26 photos
3 videos
9 links
Download Telegram
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.
πŸ‘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
❀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.
πŸ”₯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.
πŸ‘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.
πŸ‘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.
πŸ”₯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.
πŸ”₯16❀8πŸ‘6πŸŽ‰2πŸ‘Œ2
New theme in the Visual editor

A new theme, Axis, is now available in the Visual Editor.

It combines clean layouts, mono typography, line-based illustrations, and 5 ready-to-use color schemes.
πŸ”₯21❀14πŸ‘Œ4πŸ‘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.
❀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.
❀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.
❀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.
❀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.
❀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.
πŸ”₯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.
❀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.
❀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.
❀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.
❀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.
❀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.
❀23πŸ‘4πŸ”₯3