Custom Values for Course Lesson & Offers ; Razorpay support
Custom Values for Personalisation:
Introduced 4 types of custom values for deeper personalisation:
- Contact-specific
- Time-based
- Course-specific (e.g., category title, post title)
- Location-specific
Custom values can now be applied across post descriptions, offers, offer descriptions and quizzes.
Razorpay Payment Gateway Integration:
Enabled payments through Razorpay to support transactions in the Indian subcontinent.
Transitioned to asynchronous flow using task queues and Pub/Sub topics for better reliability.
Performance Optimisations:
Enhanced HPA, CPU, memory, and connection pooling for greater efficiency.
Reduced API latency and eliminated spikes.
Duplicate User Handling:
Resolved issue of duplicate users with identical contact information in courses (applies to both new and existing users).