✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for ARMember

ARMember stores each member-plan assignment in arm_subscribed_plan_logs with statuses like active, pending, cancelled, suspended, and expired, and writes every transaction to arm_payment_log. SleekView Kanban reads those rows and turns the status column into draggable columns, one card per member.

♾️ Lifetime License available

SleekView Kanban board for ARMember

Read ARMember plans as a board, not a per-plan list

ARMember keeps each plan assignment in arm_subscribed_plan_logs with arm_user_plan_status values of active, pending, cancelled, suspended, and expired. Recurring and one-off charges land in arm_payment_log with their own status, and the plan name, recurring amount, and expiration sit on the plan record in arm_subscription_plans. The default Subscribed Members screen is a sortable list that filters one status at a time.

SleekView Kanban reads arm_subscribed_plan_logs joined to arm_subscription_plans and users and groups rows by status. Each card shows the member display name, the plan name, the recurring amount, and the plan expiration date. Filter the board by plan, by gateway, by signup window, by trial state, or by any custom field on the ARMember member profile that is stored as user meta.

Drag a card from Active into Cancelled and SleekView calls the ARMember cancellation routine that flips the row in arm_subscribed_plan_logs, calls the gateway cancel API for Stripe, PayPal, or Authorize.Net, and recomputes access rules. Drag a card from Suspended into Active to resume after a dunning save. Failed writes leave the card in place and show the gateway error on the card so the operator can act on the real issue.

Workflow

From arm_subscribed_plan_logs to a kanban in four steps

1

Point SleekView at ARMember

Add a SleekView data source for arm_subscribed_plan_logs joined to arm_subscription_plans and users. SleekView exposes status, plan name, recurring amount, gateway, expiration date, trial state, and any custom ARMember profile field.
2

Pick status as the column key

Switch the view to Kanban and pick arm_user_plan_status as the grouping column. Active, pending, cancelled, suspended, and expired become columns. Reorder so your daily review queue starts on the left edge of the board.
3

Choose what shows on each card

Set the card title to the member display name. Add meta lines for plan name, recurring amount, expiration date, gateway, and trial flag. Add a badge for trial members so they are visually distinct from full-price actives on the board.
4

Enable drag-and-drop writes

Toggle write-back so dragging a card into Cancelled fires the ARMember cancellation routine and the gateway cancel call. Cap the action behind manage_options or a custom arm-manager capability so only billing roles can move cards between states.

Sample board

Sample ARMember member board

Four columns reading from arm_subscribed_plan_logs, grouped by status, with member, plan, recurring amount, and expiration visible on each card.
Pending
19
Cleo Marsden, Premium Annual
$179/yr, Stripe, awaiting first charge
Karim Aziz, Studio Monthly
$19/mo, PayPal, signup 1h ago
Hannelore Janssen, Lifetime
$449 one-off, bank transfer queued
Active
806
Liam McAllister, Premium Annual
$179/yr, renews 2026-10-12
Bianca Tomescu, Studio Monthly
$19/mo, renews 2026-06-20
Sammy Eze, Premium Annual
Trialing, ends 2026-06-08, $179/yr
Suspended
34
Phoebe Kim, Premium Annual
Card declined 2x, last 2026-05-29
Renato Costa, Studio Monthly
Suspended by member, 14 days
Yael Avraham, Studio Monthly
Gateway dispute open, paused
Expired
388
Diego Salazar, Studio Monthly
Expired 2026-05-28, card lapsed
Anya Petrov, Premium Annual
Expired 2026-04-22, no renewal
Tyrese Brooks, Studio Monthly
Expired 2026-05-10, hard decline

Comparison

Default ARMember screens vs SleekView Kanban

Default ARMember list

  • Subscribed Members screen filters to one status at a time, no side by side dunning and active
  • Cancelling each member requires a per-row edit screen, no batch drag of expired members
  • No card layout, so member, plan, recurring amount, and expiration never sit on the same tile
  • Trialing members and full-price actives are visually indistinguishable in the default list
  • Suspended members blend into the list rather than leading the daily operator queue

SleekView Kanban

  • Reads arm_subscribed_plan_logs and arm_payment_log live, no scheduled sync
  • Drag-and-drop writes call the ARMember cancellation routine so gateways stay in sync
  • Filter by plan, gateway, trial state, signup date, or any custom ARMember profile field
  • Card meta supports computed values, e.g. days until expiration for renewal nudges
  • Per-role visibility so only roles with manage_options can move cards between states

Features

What SleekView Kanban gives you for ARMember

Status writes back to ARMember

Dragging into Cancelled fires the ARMember cancellation routine, which cancels the gateway subscription for Stripe, PayPal, or Authorize.Net, flips arm_user_plan_status, and recomputes access rules. Failed writes leave the card in place with the gateway error visible on the front of the card.

Filter by plan and gateway

Stack filters for plan, gateway, trial vs paid, country, signup cohort, or any custom ARMember profile field. Save filter sets per board so dunning, onboarding, and renewal boards each open scoped to the right slice of members.

Member context on every card

Card titles show display_name. Meta lines show plan name, recurring amount, expiration date, gateway, and trial badge. Click a card to open the ARMember Subscribed Member edit screen for the full record without losing the board state.

Audience

Where ARMember sites put the Kanban board

Dunning recovery review

A Suspended column scoped to last 30 days lists every member with a recent decline. Billing reads the gateway error on each card and drags recovered members back to Active after a successful manual charge.

Trial conversion queue

Trialing members in the Active column sorted by trial-end date surface the next conversions. The team picks high-fit cards for personal pre-conversion outreach and extends trials where useful.

Renewal nudge desk

Filter the Active column to expiration inside the next 14 days. Customer success sees who is approaching renewal and sends targeted renewal nudges to the cards that match the highest-LTV members.

The bigger picture

Why the kanban view matters for ARMember

ARMember packs a lot of plan and access logic into a small set of tables, but the default admin treats every member-plan row as a paginated list entry. The questions that run a membership site are status questions. How many members are pending the first charge today and might need a follow-up before they churn silently.

How many are suspended after a failed card and could be reached before the cancellation window closes. How many trialing members are about to convert tomorrow and would respond well to a personal note. A board view groups members by status and shows those questions side by side on a single screen.

Because SleekView reads arm_subscribed_plan_logs live and writes back through the ARMember cancellation routine, the board is not a parallel system. It is the same data the rest of the site checks for access rules, simply rendered as columns. Starting the day on a board rather than a filtered list makes the difference between reacting and operating.

Questions

Common questions about SleekView Kanban for ARMember

Yes. Cancellation writes fire the ARMember cancellation routine, which calls the gateway cancel API for Stripe, PayPal, Authorize.Net, or any supported gateway and updates arm_user_plan_status. Failed gateway calls leave the card in its original column with the error visible on the card front so the operator can act.

 

By default the ARMember plan statuses become columns: pending, active, cancelled, suspended, and expired. You can hide any you do not use, reorder them, and add a synthetic Failed column built from arm_payment_log entries in the last 30 days for a dunning-focused board.

 

Yes. Point the data source at arm_payment_log and the transaction statuses become the columns. This is the right setup for a refund review board or a payment retry queue rather than a member lifecycle board.

 

Yes. Trialing members live under Active in arm_subscribed_plan_logs with a trial flag in the row. Add the trial flag as a card badge, or build a dedicated Trialing column that scopes to that flag for a trial-focused board with conversion forecasting in the meta lines.

 

Yes. ARMember stores custom profile fields against users. Card meta reads them and renders any combination as additional meta lines, including computed values like days since signup or days until expiration that drive renewal nudges and cohort outreach.

 

SleekView paginates each column with a configurable card limit and reads arm_subscribed_plan_logs through indexed status queries. Column counts cache per filter set so even five-figure member counts stay responsive on the board.

 

Yes. Drag-and-drop writes are gated behind a WordPress capability you select. Billing roles get full write access while support roles see a read-only board where cards click through to the ARMember edit screen for context but cannot move members between states.

 

No. The ARMember admin remains the source of truth for plans, access rules, profile fields, and gateway configuration. SleekView Kanban is a reading and quick-action layer on top of arm_subscribed_plan_logs. Every card links to the underlying ARMember member screen for full edits and rule changes.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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