Lnder Banking

Introduction to Lnder Banking

Lnder Banking is a custom-built application developed on the Frappe Framework to manage and streamline an organization's payment transactions. It serves as a centralized platform for:

  • Executing payments to employees for salaries or reimbursements.
  • Processing payments to third-party vendors or service providers.
  • Integrating with multiple banks for outward transactions via connectors.

The application prioritizes automation, traceability, and security by leveraging Frappe’s Doctype-based modular design. Each Doctype represents a specific component of the transaction ecosystem, enabling clear separation of concerns and better maintainability.

Key Features

  • Bank Connector Modules: Interfaces with banking systems like HDFC and ICICI via dedicated connector Doctypes.
  • Outward Payment Management: Handles scheduling, processing, and referencing of outward bank payments.
  • Bulk Payment Handling: Provides tools to process multiple outbound transactions in one go.
  • Virtual Accounts: Manages beneficiary virtual account details for swift and accurate transfers.
  • API Request Logging: Tracks and records requests sent to banking APIs.
  • User Limits: Implements ad-hoc payment limits for security and compliance.

System Modules Overview

  • Adhoc Party – Manages details of ad-hoc beneficiaries, allowing flexible recipient setup beyond standard vendors.
  • Bank API Request Log – Logs and tracks API requests sent to banking gateways for auditing and troubleshooting.
  • Bulk OBP References – Stores bulk outward bank payment references to support batch transaction tracking.
  • Bulk Outward Bank Payment – Facilitates batch processing for multiple outward bank payments, increasing efficiency.
  • HDFC Connector & ICICI Connector – Provides integration points for HDFC and ICICI bank systems for direct payment processing.
  • Outward Bank Payment – Core module for initiating and tracking individual outward payments to beneficiaries.
  • Outward Bank Payment Reference – Manages linking and referencing for outward transactions and audit trails.
  • Outward Payment Settings – Allows configuration of payment workflows, limits, and system preferences for payment processing.
  • User Ad Hoc Limit – Controls and manages user-specific limits for ad-hoc payments to ensure compliance.
  • Virtual Account Details – Maintains information on beneficiary virtual accounts for seamless and traceable transactions.

When the code for each Doctype is shared, the system flow will be explained step-by-step to help users understand the transaction lifecycle from initiation to bank confirmation.

Discard
Save
This page has been updated since your last edit. Your draft may contain outdated content. Load Latest Version

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on