Pricing Card Management
Nexty.dev provides an unparalleled pricing card management module in terms of security and user-friendliness.
Among similar Next.js SaaS templates, payment modules typically only provide core process code, but Nexty.dev's payment module has built-in complete logic for both one-time payments and recurring subscriptions, including: payment credit addition, recurring subscription renewal credit updates, and refund credit clearing.
However, this alone isn't enough to showcase Nexty.dev's unique advantages. To make it more convenient for template users to manage pricing cards, Nexty.dev has added pricing card management functionality to the admin console, freeing you from the tedious multi-language JSON configuration of pricing cards.
The pricing card management feature design is very user-friendly. I'll provide a detailed introduction through screenshots.
List Display
You can view core information of all pricing cards through the list, including environment, card information, associated Stripe Price ID, payment methods, status, and more. The action column supports editing, copying, and deletion, where the "Duplicate" function allows you to quickly create a similar card, helping you reduce many repetitive operations.
Create/Edit Pricing Cards
On the create/edit pricing card page, you can select the environment, sorting, and whether to display (Active). You can also see real-time preview to ensure the pricing card's display effect in the template and conveniently check for any issues. These features are absolutely unique among similar SaaS templates.
For the Stripe integration part, you simply need to paste the Stripe Price ID to get accurate pricing information with one click, without needing to manually copy data multiple times.
Card display information, including display price, plan benefits, whether to highlight, and button information, can all be configured through the form.
To better adapt to multilingual scenarios, Nexty.dev's pricing cards also provide multilingual translation functionality. You just need to configure the translation API Key in environment variables, then click the "Translate by AI" button to translate multilingual versions of pricing cards.
To make it more convenient for tech-savvy template users to extend user benefits, Nexty.dev also supports the "Benefits JSON" feature, allowing you to extend user benefits as needed without modifying the database schema.
After completing data updates, the user-facing pricing cards will be updated immediately.
This is one of my most satisfying features because with this functionality, when updating pricing, template users no longer need to modify code but can operate directly through the admin backend interface, completing data updates in just one minute.