ReOTP.
Use Cases/Subscription Renewal Confirmation
1 min read

Subscription Renewal Confirmation

ReOTP confirmation before auto-renewal charges

Overview

System requires ReOTP confirmation before renewing subscription to ensure explicit consent and prevent charge disputes.

Implementation

1. /subscription/renewal: plan details + Renew button.

2. Call /api/verify/init (PREDICTIVE) with meta: { subscriptionId, planId }.

3. On VERIFIED: renew (nextBillingDate) + trigger Stripe/PayPal.

4. On EXPIRED: pending_renewal + email notification.

UI/UX Guidelines

  • Emerald + zinc accents.
  • Plan benefits table, Liquid Glass.
Interactive Playground
WhatsApp Linking Platform
Subscription Renewal Confirmationrenewal1/3
Renew Subscription

System requires ReOTP confirmation before renewing subscription to ensure explicit consent and prevent charge disputes.