Optima Payment

Payment extensions for ERPNext: post-dated cheque lifecycle and printing, company & petty-cash expenses, Bank Guarantee (BG), and Letter of Credit — built for Saudi businesses.

Install Optima Payment

bench get-app https://github.com/itsystematic/optima_payment

Tags

  • accounting
  • bank-guarantee
  • cheque
  • erpnext
  • frappe
  • letter-of-credit
  • payments
  • saudi-arabia

Add the Frappe Gems badge to your README

Maintain Optima Payment? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=itsystematic%2Foptima_payment)](https://frappegems.com/gems/apps/itsystematic/optima_payment)

About Optima Payment

Optima Payment

Optima Payment is a comprehensive application designed to streamline financial workflows for businesses. It simplifies the management of post-dated cheques (PDC), company expenses, and bank guarantee letters ensuring accurate and efficient handling of essential financial operations. With its user-friendly interface and robust feature set, Optima Payment is a perfect solution for businesses of all sizes, particularly in the Saudi Arabian market.


🚀 Main Features

Optima Payment enhances financial processes with the following features:

Cheque Lifecycle Management

  • Customer Cheques:
    • Record receipt of cheques from customers.
    • Deposit cheques into the "Under Collection" portfolio.
    • Clear cheques in the bank.
    • Return cheques to customers in case of rejection.
  • Supplier Cheques:
    • Issue cheques to suppliers.
    • Endorse cheques to suppliers.
    • Clear supplier cheques in the bank on their due date.

Company Expenses

  • Easily manage non-taxable company and petty cash expenses.
  • Generate a single payment entry for multiple petty cash expenses.
  • Link purchase invoices with expense claims in the system.

Bank Guarantee Letters

  • Handle the lifecycle of bank guarantee letters efficiently.
  • Generate accurate journal entries for every workflow related to bank guarantees.
  • Access a detailed Bank Guarantee Report to monitor guarantees.

Custom Cheque Printing

  • Print cheques directly from the system.
  • Supports over 40 official cheque templates.
  • Add new cheque templates as needed.

Cheque Tracking and Reporting

  • Detailed tracking of all cheques and their statuses.
  • Generate comprehensive reports to monitor cheque lifecycles in real-time.

💡 Why Choose Optima Payment?

  1. Comprehensive Features: Covers all aspects of cheque management, company expenses, and bank guarantee letters.
  2. Ease of Use: Intuitive workflows and user-friendly interface.
  3. Customizable: Flexible settings for cheque templates and workflows.
  4. Detailed Reporting: Gain full visibility of cheque and expense statuses.
  5. Scalable: Perfect for businesses of all sizes.

📦 Installation

Follow these steps to install Optima Payment on your ERPNext setup:

  1. Clone the repository:
    bench get-app https://github.com/itsystematic/optima_payment.git
    
  2. Install requirements:
    bench setup requirements
    
  3. Build the app:
    bench build --app optima_payment
    
  4. Restart the bench:
    bench restart
    
  5. Install the app on your site:
    bench --site [your.site.name] install-app optima_payment
    
  6. Run migrations:
    bench --site [your.site.name] migrate
    

🛠️ How to Use

Optima Payment is designed to be simple and intuitive. Refer to our Youtube channel for detailed instructions. or contact support for assistance.

Supported ERPNext Versions

  • ERPNext Version 15

📞 Support

We offer comprehensive support to ensure you have the best experience with Optima Payment:

  • For premium support or paid feature requests, email us at:
    support@itsystematic.com

Issue Reporting

  • Found a bug or need a new feature? Create an issue after checking existing ones:
    GitHub Issues

🤝 Contributing

We welcome contributions from the community! Please follow the contribution guidelines outlined in our Contributing Guide.

Guidelines

  • Submit issues through GitHub Issues.
  • Follow best practices for pull requests.
  • Ensure proper testing before submitting.

📜 License

Optima Payment is licensed under the MIT License. See the full license in the LICENSE file.


📂 More Apps by IT Systematic

Explore other powerful apps developed by IT Systematic:

  • Optima ZATCA: A comprehensive app for managing ZATCA compliance in Saudi Arabia.
  • Optima HR: Transform HR operations with a powerful ERPNext-powered solution.
  • ERPNext Themes: beautifully designed ERPNext with stunning color themes, Arabic Almarai font, and Arabic human translations.

Related Accounting apps for Frappe & ERPNext

  • Books — Free Accounting Software
  • Lending — Open Source Lending software
  • Payments — A payments app for frappe
  • Banking — Load your bank transactions into ERPNext and reconcile them with your vouchers.
  • Erpnext Quota — App to manage ERPNext Site, User, Company and Space limitations
  • Utility Billing — The Utility Billing & Property Management App is a powerful addition to ERPNext, designed to streamline utility billing, property leasing, and tenant management. Ideal for municipal utilities, real estate managers, and property developers.
  • Expense Request — ERPNext Expense Requests
  • Vendor Payments — A frappe app that has workflows and reports to make payments to vendors by a company and track them