CPR.co
For Admins

Recurring cert renewal subscriptions (preview)

Students can opt-in to autopay for cert renewals so they never miss a deadline. Phase 1 is schema-only — UI rollout is coming soon.

Recurring cert renewal subscriptions let a student set up autopay for their next cert. When the renewal class is booked, the saved card is charged automatically without them having to log in.

Current status

Phase 1 of this feature is shipped and lays the foundation in the database — subscription tables, plan definitions, and renewal scheduling logic. The student-facing opt-in UI and the admin management screen are scheduled for an upcoming release.

Phase 1 (shipped) — what you get today

  • Database tables ready to store subscriptions and renewal events
  • API hooks that future UI work can build against
  • No student-facing change yet — students still book renewals manually

Phase 2 (coming) — what to expect

  • Opt-in toggle on the student Wallet page ("Autopay my next renewal")
  • Admin → Students profile section listing active subscriptions
  • Cron-driven booking + charge on the student's saved card 60 days before expiry
  • Plain-English email confirmations and the standard cancel-anytime self-service link
💡
Tip: If a customer asks for autopay today, the right answer is "we are turning that on soon — for now we will email you a renewal reminder 90 days before your cert expires."
ℹ️
Note: Watch the changelog for the Phase 2 release. Until then, no action is needed in your settings.

Was this article helpful?

Still need help?

We're here for you — call or email us any time during business hours.

Mon–Fri 8am–5pm Central Time

💬Chat with us