Tech

CAPA Membership Levels

Level6Pending Educational Lecture SubscriberExpired or PendingAdded on 4/22/2026
Level7Pending Online Lecture Access(not in use since 4/22/2026)Expired or PendingNo registration to this category since 4/22/2026
Level8Pending Digital Pathology AssociationExpired or PendingAdded on 4/22/2026
Level9Pending Visiting Lecture SubscriberExpired or PendingAdded on 4/22/2026
Level10Expired Associate MemberExpired or Pending
Level13Expired Regular MemberStore Expired RegAuto Demote to
Level14Pending Regular or Lifetime MemberStore before payment first time Reg and LT applicationManual change to this for First time Regular and LT from Subscribers
Level16Educational Lecture SubscriberAdded on 4/22/2026
Level17Online Lecture Access (not in use since 4/22/2026)No registration to this category since 4/22/2026
Level18Digital Pathology AssociationAdded on 4/22/2026
Level19Visiting Lecture SubscriberAdded on 4/22/2026
Level20Associate MemberCAPA Member Proper
Level28Regular MemberCAPA Member Proper
Level29Lifetime MemberCAPA Member Proper

Desired Level from userverify the ROLE toTrigger Email for paymentAuto expire to
Associate MemberAssociate Member0Expired Associate Member
Educational Lecture SubscriberEducational Lecture Subscriber0Pending Educational Lecture Subscriber
Regular MemberPending Regular or Lifetime Member80Pending Regular Member
Lifetime MemberPending Regular or Lifetime Member800
Visiting Lecture SubscriberPending Visiting Lecture Subscriber80Pending Visiting Lecture Subscriber
DPA Lecture SubscriberPending DPAPending DPA
Online Lecture AccessPending Online Lecture Access100Pending Online Lecture AccessNot in use since 4/22/2026

CategoryLevelStatusOperations Available
Subscriber0PendingActivate (complete verification/payment)
Educational Lecture Subscriber (Free, 1 year)6Pending / ExpiredReview status, Pay to Upgrade
16ActiveView expiration (no action shown)
OLE (Online Education Program, $100/year)7Pending / ExpiredPay to renew, Activate
17ActiveRenew
DPA Subscriber (Free, 1 year)8Pending / ExpiredRenew
18ActiveView expiration (no action shown)
Visiting Lecture Subscriber ($80/year)9Pending / ExpiredPay to renew, Activate
19ActivePay to renew
Associate Member (Free, 1 year)10ExpiredRenew, Pay to Upgrade to Regular, Upgrade to Lifetime
20ActiveRenew, Pay to Upgrade to Regular, Upgrade to Lifetime
Regular Member ($80/year)13ExpiredPay to Renew, Upgrade to Lifetime
14PendingPay to Activate, Upgrade to Lifetime
28ActivePay to Renew, Upgrade to Lifetime
Lifetime Member29ActiveNo action required

Change the ROLE to the approved Level. Email is trigger to notify the user.

IMPORTANT: For all paid memberships,  erase EOT time in the database, so the EOT is auto set to one year after payment date. Otherwise would give one extra year after initial registration date.

Check Member Payment and Log

  • Navigate to S2Member Next (left lower corner of the dashboard menu)
  • Select Payment Log

Manage Meeting Registration, export and refund

  • Navigate to WooCommerce, and check Orders to see all the meeting registrations.
  • Click into each order to see the details and refund if needed. The status will show as “Refunded”.
  • Use “Export Order Items” to export all the order into a spreadsheet.

For Web design tips

Super simple way to remove the extra space that you normally see inside the Text Editor. Just add this to the CSS: .elementor-widget-text-editor p:last-child{ margin-bottom:0px;}

Y. Li added Jianqiu Pan to the database as a Lifetime member Jianqiu.X.Pan@kp.org. She is a LT member in the old system, but not imported.