Conscent.ai Developer Documentation
  • Version 2.0
    • Using Conscent.ai
    • Web SDK
    • Login
    • Logout
    • User Details Drawer
    • Google One Tap
    • Mobile SDK
      • iOS(Swift)
        • In-App Purchases with Conscent
      • Android SDK
      • React Native SDK
      • Google In-App Purchases with Conscent
      • Apple In-App Purchases with Conscent
    • Facebook SSO Integration Guide
    • Landing Page API v 2.0
    • AMP Integration
    • Integrating APIs(v2)
      • Purchase Details
      • User Registered Or Not
      • User Registrations
      • Subscription Plans Details
      • Get User Details
      • Add Subscription If User Registered
      • Update UserDetails
      • Update SubscriptionDetails
      • Get All Transaction Details
    • IAM System API Documentation
  • Version 1.0
    • Getting Started
    • On Board
    • Using Conscent.ai
    • Authentication
    • Web SDK
    • Login
    • Logout
    • Amp Documentation
    • Mobile SDK
      • Android
      • Flutter
      • iOS(Swift)
      • React Native SDK
    • Auto Login
    • Creating External Purchases
    • Landing Page API
  • Login Screen Customization
  • Integrating Client Payment Gateway
  • Integrating with APIs
    • User Details and Subscriptions Information
    • Purchased Subscriptions
    • User and Purchase Details
    • Client Purchases
    • Client Micropayments
    • Client Passes
    • Cancel Active Subscriptions
    • Delete User
  • Events API Docs
    • Different Types of Events
    • SSO Login Flow
  • Discount Coupon
    • Dynamic Coupon API Generation:
  • New Webhooks
    • Meter Banner Webhook
    • Paywall Webhook
    • SignUp Webhook
    • Refund Webhook
    • Purchase Webhook
    • Subscription Landing Page Webhook
    • Popup Webhook
    • User Update Webhook
    • Payment Gateway Webhook
    • Review Page Webhook
    • Transaction Webhook
    • Login Webhook
    • Cancel Subscription Webhook
  • Old Webhooks
    • Sign Up Webhook
    • Login Webhook
    • Subscription Payment Webhook
    • Subscription Cancelled Webhook
    • Pass Payment Webhook
    • Subscription Bundle Payment Webhook
    • Review Subscription Webhook
    • Micro Payment Webhook
    • How to validate Webhooks?
  • Registering The Content
    • Create Content
    • Edit Content
    • View Content
  • Country Code List
  • Supported Currencies and Payment Gateways
    • Stripe Supported Country with Currency
    • Razorpay Supported Country with Currency
    • Paypal Supported Country with Currency
  • Errors
  • Loyalty System
    • Web SDK
    • iOS SDK
    • Android SDK
    • Flutter SDK
    • API from server
Powered by GitBook
On this page
  • Coupon Templates Overview:
  • Coupon Creation Process:

Discount Coupon

The Discount Coupon is designed to facilitate the creation and management of two primary types of coupon templates: Static and Dynamic.

Coupon Templates Overview:

  • Single Code Use: Static coupons are characterized by a single, unchanging coupon code for every customer.

Types:

  1. AUTO_ACCEPT: Allows clients to generate coupons based on a list of codes they provide.

  2. AUTO_ALLOCATE: Enables the automatic generation of coupons, with quantities specified by the client.

  3. CSV Upload: This enables the client to upload a CSV file containing coupon codes for storing in the database. The CSV file must have a header named 'codes' for effective coupon code creation and storage in the database.

Pre-Generation: Dynamic coupons can also be pre-generated (by prefix, suffix, and count parameters) and stored for future use. Each coupon generated will be 12 characters long.

Coupon Creation Process:

  • Single Coupon Code: Clients define a unique coupon code, adhering to character limits and no-space rules.

  • Usage Limits: Setting a limit on how many times the static coupon can be redeemed.

  • Pre-Generation: Dynamic coupons can also be pre-generated (by prefix, suffix, and count parameters) and stored for future use. Each coupon generated will be 12 characters long.

  • AUTO_ACCEPT Customization:

Client-Provided Codes: Clients upload a list of unique coupon codes, which the API uses to generate coupons.

Coupon Characteristics: Setting rules such as discount type, duration, and applicable subscriptions.

  • AUTO_ALLOCATE Customization:

On-the-Fly Generation: Allows clients to specify the number of coupons to be generated automatically by the API.

Customization Options: Setting prefixes, suffixes, and the number of random digits in the coupon codes.

  • Pre-Generation and Storage: Ability to pre-generate and store Dynamic coupons in the database

Enhanced Management Features:

  1. Coupon Listing: Displaying coupons in a card format with comprehensive statistics.

  2. Data Filtering: Options to filter by coupon type, redemption rate, and date ranges.

  3. Coupon Actions: Facilities to edit, delete, and toggle the active status of coupons.

  4. API Ingestion and New Coupon Creation: Initiating new coupon creation.

Note: Both Static and Dynamic coupons can be applied on the Subscription Landing Page (SLP) and Subscription Review Page (SRP), with features like auto-apply and removal options

PreviousSSO Login FlowNextDynamic Coupon API Generation:

Last updated 1 year ago