SaaS Module for Concord CRM
๐Ÿ‘‰ Get it now!Concord CRM modules ยป
  • ๐Ÿ™ŒSaaS module for Concord CRM
  • Getting Started
    • โšกRequirements
    • ๐Ÿ› ๏ธActivating the module
    • ๐Ÿ”ŒConfiguring the module
      • ๐Ÿ’ป1) Webhost Configuration
        • cPanel
        • Plesk
        • CloudPanel
        • Virtualmin
        • All other / No Panel (nude) setups
        • MySQL Root
      • ๐ŸŒ2) DNS & SSL Settings
        • cPanel DNS settings for Wildcard Subdomain + SSL Support
        • Plesk DNS settings for Wildcard Subdomain + SSL Support
        • CloudFlare DNS settings for Wildcard Subdomain + SSL Support
        • All other providers / Self hosted
      • โš™๏ธ3) Module's General Settings
      • ๐Ÿ”—4) Module's Integration Settings
  • How to use saas module
    • ๐ŸŽฏCreating a quota
    • ๐Ÿ“ฆCreating a package
    • ๐Ÿ›๏ธTenant Self-Registration (frontend)
    • ๐Ÿ—๏ธCreating a Tenant (backend)
    • โœ๏ธEditing a Tenant
    • โŒDeleting a Tenant
    • ๐ŸŒCustom Domain support
    • Common Tenant operations
    • ๐Ÿ“„Page & template management
    • ๐Ÿ“ฆInvoice Module Integration โ€“ Enabling monitization features
Powered by GitBook
On this page
  • ๐Ÿ”ง Overview
  • โœจ Key Features
  1. How to use saas module

Invoice Module Integration โ€“ Enabling monitization features

This guide provides an overview of the features and functionality available to Super Admins and Tenant Admins when the Invoice Module is integrated with your SaaS installation.

PreviousPage & template management

Last updated 2 months ago

๐Ÿ”ง Overview

The Invoice Module is a crucial part of enabling seamless billing operations within your SaaS-powered Concord CRM installation. It supports online payments, automates billing workflows, and ensures tenants remain up-to-date with their subscription status.

โš ๏ธ Note: Features like Stripe and PayPal integration, automatic invoice generation, and tenant suspension are only available when the Invoice Module is installed and activated.


โœจ Key Features

๐Ÿ“ฌ Email Templates and Notifications

The Invoice Module comes with pre-configured and customizable email templates that automatically notify tenants of billing events:

  • New Invoice Notification

    • Automatically triggered when a new invoice is generated (e.g., during signup or plan renewal).

    • Includes invoice details, due date, and a secure payment link.

  • Plan Expiry Warning

    • Sent to tenants before their current plan expires (customizable number of days before expiry).

    • Encourages early renewal to prevent suspension.

  • Overdue Invoice Reminder

    • Sent when an invoice is past its due date.

    • Includes updated payment link and consequences of non-payment.

๐Ÿงพ Automatic Invoice Generation

  • An invoice is automatically generated when a tenant signs up from the pricing page and selects a plan.

  • The invoice includes:

    • Plan Name

    • Trial Period (if applicable)

    • Price and Billing Frequency

    • Due Date

    • Available payment methods

๐Ÿ›’ Online Payment Integration (Stripe & PayPal)

  • Accept secure online payments directly from invoices using:

    • โœ… Stripe

    • โœ… PayPal

  • Tenants can access invoices by email.

  • Payments are automatically verified and applied to the tenant's account.

๐Ÿ’ก Once payment is received, the plan is activated or renewed immediately, and the tenant receives a confirmation email.

โ›” Automatic Tenant Suspension (After Expiry or Overdue Payment)

  • Tenants who fail to:

    • Pay an invoice by the due date

    • Or renew their plan before it expires

    will be automatically suspended.

  • During suspension:

    • The tenant loses access to the CRM system.

    • All data remains safely stored but locked.

  • Access is restored instantly upon payment.

๐Ÿ“ฆ