تمدید نباید مشتری را غافلگیر کند. وقتی ابزار بخشی از کار روزانه است، پایان ناگهانی اعتبار میتواند عملیات او را مختل کند؛ از طرف دیگر، پیامهای متعدد و مبهم اعتماد را کم میکنند. تجربه خوب به مشتری زمان تصمیم، دلیل پرداخت و مسیر کوتاه انجام کار میدهد.
وضعیت لایسنس همیشه قابل مشاهده باشد
در پنل کاربری نوع دوره، دامنه فعال، تاریخ پایان و تعداد روز باقیمانده را نشان دهید. عبارت «فعال» بدون تاریخ برای مجوز مدتدار کافی نیست. اگر تمدید خودکار وجود ندارد، این موضوع را شفاف بنویسید و کاربر را به لغو سرویسی که فعال نیست نگران نکنید.
زمانبندی یادآوری براساس اهمیت محصول
یک الگوی مناسب میتواند شامل پیام زودهنگام برای برنامهریزی، پیام نزدیک به پایان و پیام کوتاه پس از انقضا باشد. فاصلهها را با طول دوره تطبیق دهید؛ برای اشتراک ماهانه، یادآوری بسیار زودهنگام آزاردهنده است. هر رویداد باید idempotent باشد تا Cron چند بار یک ایمیل را نفرستد.
ایمیل تمدید چه اطلاعاتی داشته باشد؟
- نام محصول و دامنه یا لایسنس مربوط؛
- تاریخ دقیق پایان اعتبار؛
- مبلغ و دورهای که پس از پرداخت فعال میشود؛
- دکمه مستقیم به سفارش امن همان کاربر؛
- توضیح رفتار محصول در صورت تمدید نکردن؛
- مسیر تماس در صورت خطا یا تغییر نیاز.
پرداخت را دوباره از صفر شروع نکنید
کاربر واردشده را به سفارش تمدید ازپیشساخته هدایت کنید. محصول، دوره و ارتباط با لایسنس قبلی باید مشخص باشد. درخواست دوباره اطلاعات موجود یا جستوجوی محصول در فروشگاه احتمال رهاکردن فرایند را بالا میبرد. مبلغ نهایی و درگاه پیش از انتقال دیده شوند.
پس از پرداخت چه اتفاقی بیفتد؟
در بیشتر سناریوها همان کلید باید تمدید شود تا مشتری مجبور به تغییر تنظیمات افزونه نباشد. تاریخ جدید را از پایان دوره فعلی یا زمان پرداخت براساس سیاست محصول محاسبه کنید و نتیجه را در رسید، ایمیل و پنل نشان دهید. پردازش تکراری Callback نباید اعتبار را دوبار افزایش دهد.
برای پرداخت ناموفق و انقضا مسیر انسانی داشته باشید
خطای درگاه، سفارش رهاشده و ایمیل تحویلنشده را قابل پیگیری کنید. یک مهلت کوتاه میتواند از قطع ناگهانی خدمت جلوگیری کند، به شرط آنکه در شرایط محصول تعریف شده باشد. پس از انقضا، داده مشتری را بدون هشدار حذف نکنید.
تمدید موفق نتیجه فشار بیشتر نیست؛ نتیجه اطلاعات درست در زمان درست و کمکردن کارهای غیرضروری مشتری است.



