SleekView Kanban for EDD Recurring Payments
SleekView reads the EDD Recurring Payments subscription records that the add-on writes to Easy Digital Downloads, groups every subscription by the current renewal state, and lets a billing admin drag a card from Active to Cancelled or to Expired and write the change back through the EDD hooks.
♾️ Lifetime License available
EDD subscriptions deserve a real billing board
EDD Recurring Payments extends Easy Digital Downloads with subscription billing for digital products. Each subscription is stored in edd_subscriptions with a status column of active, trialling, cancelled, or expired. The default EDD admin shows subscriptions as a list with filter pills that hide the renewal queue shape across the customer base.
SleekView reads the edd_subscriptions table along with the related edd_orders table the gateway writes when a subscription renews. The natural status column is the subscription status, with the customer email, the linked product, the next renewal date, and the MRR contribution surfaced as card meta. The board can also be retargeted at the renewal queue when an admin needs to triage upcoming renewals instead of looking at the overall subscription queue.
Dragging a card calls the EDD Recurring Payments update functions and updates the subscription row, so the gateway, any renewal automation, and any related EDD download access stay in sync. The add-on fires its normal hooks on subscription state changes, so any custom listeners continue to work exactly as they would on a manual edit from the standard subscription admin screen. Failed writes snap the card back inline with the error.
Workflow
From EDD Recurring Payments data to a kanban board
Connect to EDD Recurring data
edd_subscriptions or its meta companions, and SleekView reads them directly with no extra sync to babysit.
Pick the status column to group by
status column as the kanban grouping. SleekView reads the distinct values currently on rows and builds one column per value in the order you arrange them.
Choose what shows on each card
Enable drag-and-drop writeback
status on the record. SleekView fires the same edd_subscription_status_changed hook the plugin uses, so emails, webhooks, and reminders stay attached.
Sample board
Sample EDD Recurring Payments board
Comparison
Default EDD Recurring vs SleekView Kanban
Default EDD recurring list
- EDD Recurring subscription list with filter pills, no renewal queue shape across states
- Updating a subscription needs editing the record and toggling the status meta by hand
- Card fronts do not exist, product and renewal date are hidden behind every row link
- Per product renewal rates and per customer subscription usage live on different screens
- Daily subscription reviews end up exported to CSV when the expired queue gets backed up
SleekView Kanban
-
Native read of
edd_subscriptionswith the EDD recurring status on every row - Drag a card to change subscription state, firing the EDD Recurring hooks the admin uses
- Card front shows customer, product, renewal date, and amount for fast billing triage
- Filter the board by product, gateway, or any custom field EDD adds to subscriptions
- Lives next to the EDD admin, no duplicate database, no separate offline sync workers
Features
What SleekView Kanban gives you for EDD Recurring Payments
Subscription health at a glance
See the count of records in each state the moment the board loads. EDD Recurring usually buries this behind list filters, but the kanban surface puts it up front so a manager can spot a pile-up in seconds.
One board per record type
Build a separate kanban per EDD Recurring table. Pair a subscriptions board by state with a renewal queue board grouped by date. Each board remembers its own card template and column order.
Drag-and-drop writeback
Cards do not just show pretty data. Drop one in a new column and SleekView writes back to the EDD Recurring record, runs the same hooks the admin uses, and the EDD subscriptions and gateway state stay aligned with every card move.
Audience
What billing teams build with SleekView and EDD Recurring
Daily subscription review
Open the subscriptions board, drag cancelled rows back to Active after a save, and pause failing renewals. The default EDD admin never aggregates this clearly in a single review screen.
Trial conversion board
Filter trialling subscriptions by end date and the column fills with trials about to convert. Drag selected rows to a conversion column to trigger the same EDD hook flow as admin.
Per product MRR audit
Group active subscriptions by product and the board shows MRR distribution across the catalogue. Spot the product driving most MRR without exporting reports manually for review.
The bigger picture
Why a kanban view fits EDD Recurring Payments
EDD Recurring Payments turns Easy Digital Downloads into a real subscription billing platform with per-product renewals tied to a gateway. The trouble with the default admin is that the lifecycle of a subscription is hidden behind a list with filter pills, which is fine for finding one record but never gives a billing admin the overall shape of the renewal queue. A daily subscription review on the list view turns into clicking each filter and counting rows, and most teams end up exporting to a spreadsheet to track active subscriptions and renewals.
With SleekView Kanban the subscription queue is the interface. Active subscriptions sit in the main column with renewal dates on every card, trialling accounts collect in the second column with end dates visible, cancelled subscriptions queue in the third column waiting to expire, and expired ones stay archived to the right. Drag-and-drop writeback fires the same EDD Recurring hooks the admin uses, so the gateway, any renewal automation, and any related EDD download access continue to run as on a manual edit.
Questions
Common questions about SleekView Kanban for EDD Recurring Payments
Both. SleekView reads EDD Recurring tables and the status column at the database level, so whichever tier you run the board still builds. Paid add-ons that add custom fields or extra status values are picked up automatically because SleekView scans the live schema on render.
SleekView calls the EDD Recurring Payments update functions, which fire the same hooks the admin uses on a manual subscription change. Any custom listener you have on edd_subscription_status_changed runs exactly as if you had edited the subscription from the standard EDD admin.
Yes. Card layouts are per board. Your subscriptions board can show customer, product, renewal date, and amount. A renewal queue board can show date, customer, and amount. Each board remembers its own card template so the team does not reconfigure when switching context.
 Yes. SleekView respects every WordPress capability check EDD Recurring registers. A user who can view but not edit subscriptions can drag a card to inspect, but the writeback only fires for users with the same capabilities the EDD admin would enforce on a manual save action.
 Add the new state in EDD Recurring the way you normally would, by adding a custom subscription state through the plugin filters or a custom subscription meta. SleekView picks it up on the next board load because columns are derived from the distinct values present, not a hard coded enum.
 No. SleekView paginates cards per column instead of loading every subscription up front. The board fetches counts via an indexed status query, and each column loads a window of cards on demand, so even an EDD store with hundreds of thousands of subscriptions stays responsive on hosting.
 Yes. Any EDD related table with a status like column is a valid board. The renewal queue grouped by date, the order table, and the per gateway summary all work the same way as the main subscriptions board once you point SleekView at the right table to group cards on a chosen column.
 
It stays in sync because there is no separate database. SleekView reads the same edd_subscriptions table the EDD admin reads. Changes on the kanban appear in the subscription list immediately, and edits from the admin appear on the next board refresh without sync.
Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout