Checkout Flow User Guide
  • 08 Jan 2025
  • 6 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Checkout Flow User Guide

  • Dark
    Light
  • PDF

Article summary

Introduction

This user guide provides detailed instructions on the checkout flow for the V4 onboarding process. It aims to help users understand the steps involved, prerequisites, and troubleshooting tips for a smooth experience. The checkout flow is designed to accommodate various user types, including guest users and registered but non-subscribed users, across multiple platforms.

Overview

The checkout flow guides users through the onboarding process, ensuring they can easily navigate through free content and subscription options. This guide covers the onboarding and checkout process across various platforms and devices, detailing each step and providing insights into functionality.

Prerequisites

  • Device Requirements: Ensure you have the application installed from the respective app store (iOS/Android) or have access to the web application.

  • Account Status: Determine if you are a guest user (not subscribed) or a registered user (may or may not have an active subscription).

Steps/Instructions

For Guest Users

  1. Launch the Application: Open the app.

  2. Splash Screen: After launching, a splash screen will display. This screen may include an animated logo or introductory video.

  3. Privacy Consent:

    • A consent pop-up will appear, requiring users to accept privacy settings. This step is crucial for compliance with privacy regulations.

  4. Free Homepage:

    • Users will be directed to the free homepage showcasing available content. The homepage is designed to highlight free offerings and encourage exploration.

  5. Explore Content:

    • Browse through available free content, including games, videos, and articles. Users can interact with content but must be aware that some features may be limited to subscribed users.

  6. Access Checkout Options:

    • Click on the banner at the top of the homepage for subscription or TV provider options. This banner is visible only to non-subscribers.

  7. IP Check:

    • Confirm your location for payment options:

      • In Range: Proceed to the payment screen.

      • Out of Range: Users will be prompted to confirm their location.

  8. Payment Screen:

    • Complete your purchase by entering payment details. The payment screen will display available payment methods.

For Registered but Non-Subscribed Users

  1. Launch the Application: Open the app.

  2. Splash Screen: Wait for the splash screen to display.

  3. Privacy Consent:

    • If prompted, accept the privacy settings.

  4. Free Homepage:

    • Users will be directed to the homepage.

  5. Login:

    • Enter your credentials to log in. Successful login will redirect users to a personalized homepage.

  6. Explore Content:

    • Access free content and promotional offers tailored to registered users.

  7. Select Subscription Plan:

    • Click on the subscription banner to view plans. Users can review different subscription options, including pricing and benefits.

  8. IP Check:

    • Confirm your location for payment options.

  9. Payment Screen:

    • Complete your purchase by entering payment details.

Platform-Wise Checkout Flows

1. Web Application

  • Access the Website: Open the company's website.

  • Login/Sign Up: Choose to log in or sign up if you are a new user. The login screen will require your email and password.

  • Browse Content: Navigate to available free content by clicking on the relevant tabs.

  • Select Subscription: Click on the subscription banner located prominently on the homepage.

  • Payment Process:

    • Follow the on-screen prompts to complete payment. Payment methods include credit cards and other digital payment options.

2. iOS Mobile Application

  • Launch the App: Open the app on your iPhone.

  • Consent and Home Page: Accept the privacy consent and navigate to the homepage.

  • Choose Content: Select free or subscribed content options displayed.

  • Payment: Confirm your location and proceed to the payment screen, ensuring you have selected the appropriate subscription plan.

3. iOS Tablet

  • Open the App: Launch the app on your iOS tablet.

  • Consent: Accept the privacy consent, which may appear on first launch.

  • Explore Content: Browse through available options, highlighting free and subscription-based content.

  • Checkout: Follow prompts for subscription selection and payment, ensuring all details are accurate.

4. Android Mobile Application

  • Open the App: Launch the app on your Android device.

  • Consent: Accept the privacy consent pop-up.

  • Homepage Navigation: Explore available content by clicking on different tabs.

  • Select Subscription: Click on the subscription banner to view options and proceed to payment.

5. Android Tablet

  • Launch the App: Open the app on your Android tablet.

  • Consent: Accept the privacy consent.

  • Browse Free Content: Navigate through available options and highlights.

  • Checkout: Follow prompts to select a subscription and complete payment.

6. Apple TV

  • Open the App: Launch the app on Apple TV.

  • Consent: Accept the privacy consent.

  • Explore: Browse through available content using the remote.

  • Subscription Selection: Click to select a subscription plan.

  • Payment Process: Complete the payment through the Apple TV interface, which may integrate with your Apple ID for speed.

7. Fire TV

  • Launch the App: Open the app on Fire TV.

  • Consent: Accept the privacy consent.

  • Browse Content: Explore available free content.

  • Select Subscription: Choose a subscription plan and follow payment prompts.

8. Roku

  • Open the App: Launch the app on Roku.

  • Consent: Accept the privacy consent.

  • Explore Content: Browse available options.

  • Checkout: Follow prompts to select a subscription and complete the payment.

9. Android TV

  • Launch the App: Open the app on your Android TV.

  • Consent: Accept the privacy consent.

  • Content Navigation: Explore free content.

  • Subscription Selection: Click to select a subscription and complete the payment.

10. Smart TV (Samsung/LG/Vizio)

  • Open the App: Launch the app on your Smart TV.

  • Consent: Accept the privacy consent.

  • Browse Content: Navigate through available options using your TV remote.

  • Select Subscription: Choose a subscription plan and follow payment prompts.

11. Xfinity

  • Launch the App: Open the app on Xfinity.

  • Consent: Accept the privacy consent.

  • Explore Content: Browse available content.

  • Subscription Process: Select a subscription and complete payment.

12. XBOX

  • Open the App: Launch the app on Xbox.

  • Consent: Accept the privacy consent.

  • Content Navigation: Explore free and subscribed content using your controller.

  • Checkout: Follow prompts to select a subscription and complete payment.

IMPORTANT INFORMATION

  • The privacy consent pop-up will appear on the first launch or after reinstallation to ensure compliance with privacy regulations.

  • Ensure your device is connected to the internet during the checkout process for a seamless experience.

  • The subscription banner will only display to non-subscribed users; subscribed users will see personalized content.


FAQ

Q1: What if I forget my login credentials?

Ans: Use the Forgot Password? option on the login screen to recover your account. You will receive an email with instructions.

Q2: Can I change my subscription plan later?

Ans: Yes, users can change their subscription plan via the account settings in the app. Changes will take effect at the end of the current billing cycle.

Q3: What payment methods are accepted?

Ans: Most major credit cards (Visa, MasterCard, American Express) and digital payment methods (PayPal, Apple Pay) are accepted. Please check the payment screen for the full list of options.

Q4: How can I cancel my subscription?

Ans: Subscriptions can be canceled through the account settings in the app. Follow the prompts to ensure cancellation is processed.

Troubleshooting Steps

  • Issue: Unable to See Subscription Options

    • Solution: Ensure you are logged in as a registered user. If still not visible, clear the app cache or reinstall the app.

  • Issue: Payment Not Processing

    • Solution: Verify your internet connection and double-check your payment details for accuracy. Ensure there are sufficient funds.

  • Issue: Privacy Consent Not Displaying

    • Solution: Uninstall and reinstall the app; the pop-up should appear on the first launch. If the issue persists, contact customer support.

Additional Functional Details

Monetization Options

  • Plans:

    • Monthly and annual subscription plans.

    • Special event-based or content-specific subscriptions (e.g., SVOD plans).

  • Offers:

    • Discounts or promotional bundles visible in a carousel on the checkout screen.

    • Offers are applicable only to selected plans.

Preview Features

  • Video Previews:

    • Configurable 20-minute previews for live events.

    • Time deducted from the total preview duration if split across sessions.

Checkout Process Enhancements

  • Step-by-Step Navigation:

    • Clear CTAs for "Subscribe Now," "Free with TV Provider," and "Skip Checkout."

    • Mandatory fields for email, mobile number, and subscription agreement.

  • IP-Based Location Checks:

    • Users out of range are prompted to confirm their location before payment.

User Verification

  • Post-purchase, users must verify their account via a 6-digit OTP sent to the provided email or mobile number.

CMS Tools

  • Customization:

    • Admins can configure plans, promotional banners, and button branding (font, size, color) via CMS tools.

  • Device-Specific Configuration:

    • Tailor content presentation for different platforms (mobile, web, TV apps).

    Contact Support

    If you need further assistance or have any questions, our support team is here to help.

    Support Details

    Contact Information

    Support Hours

    • B2C (Business to Consumer): Monday to Friday

    • B2B (Business to Business): 24/7 support available


Was this article helpful?