PS Digitise
✦ Frappe Partner Free Consultation →
Certified Frappe Partner · Upgrade-Safe Customisation

ERPNext works out of the box.
Your business needs more.

PS Digitise builds ERPNext customisations that fit your exact workflow — custom fields, print formats, workflow automation, custom reports and API integrations with weighbridges, barcode scanners and third-party systems. All upgrade-safe. Quote in 48 hours.

Custom Fields & Forms Print Formats Workflow Automation Custom Reports API Integrations Custom Frappe Apps
custom_app / hooks.py
# PS Digitise — Custom Frappe App
# Weighbridge Integration — Rajan Industries

from frappe import _

# Auto-fill weight from weighbridge
@frappe.whitelist()
def get_weighbridge_reading(doc):
  weight = connect_weighbridge()
  doc.net_weight = weight['net']
  doc.tare_weight = weight['tare']
  return doc

# Custom Print Format — GST Invoice
doc_events = {
  "Sales Invoice": {
    "on_submit": generate_irn,
    "on_cancel": cancel_irn
  }
}

# ✓ Upgrade-safe · No core changes
No core code changes — upgrade-safe
Custom Fields, DocTypes, Scripts
Print formats — invoices, challans, POs
Weighbridge, barcode, biometric integrations
Fixed-price quote in 48 hours
What We Customise

Four levels of ERPNext customisation — all upgrade-safe.

Every customisation is built using Frappe's standard tools. Nothing is hard-coded into the core, so your ERPNext upgrades smoothly even after years of customisation.

Custom Fields, Forms & Print Formats
The most common customisations — adding fields ERPNext doesn't have by default, changing form layouts, and designing print formats that match your existing invoices, challans and purchase orders.
  • Custom fields on any document — Item, Customer, Sales Order, Work Order
  • Form layout changes — hide irrelevant fields, reorder sections
  • GST invoice print format — letterhead, logo, HSN, IRN QR code
  • Purchase Order and Delivery Challan formats
  • Branded Salary Slip format
From ₹15,000
Workflow Automation & Custom DocTypes
When your process doesn't fit the standard ERPNext flow — multi-level approval workflows, custom modules for processes ERPNext doesn't have natively, automated alerts and document routing.
  • Multi-level Purchase Order approval — manager, director, MD
  • Custom Inspection Checklist DocType for quality team
  • Automated WhatsApp alerts on document submit or status change
  • Custom pricing rule logic — complex discount structures
  • Custom dashboard tiles and workspace shortcuts
From ₹35,000
API Integrations
Connect ERPNext to your existing equipment and third-party systems — weighbridges, barcode scanners, biometric devices, payment gateways and eCommerce platforms, built as a maintainable Frappe app.
  • Weighbridge — auto-fill net/tare weight in Stock Entry or GRN
  • Barcode / QR scanner — item lookup in POS, GRN, Delivery Note
  • Razorpay — payment link generation from Sales Invoice
  • Shopify / WooCommerce — orders sync to Sales Order
  • Biometric attendance — punch-in/out sync to HRMS
From ₹50,000
Custom Frappe Apps
When your business needs a full custom module — its own DocTypes, reports, portal pages and automation — PS Digitise builds it as a standalone Frappe app on top of ERPNext.
  • Contractor / Job Work management module
  • Vehicle dispatch and fleet tracking module
  • Customer complaint and NCR management module
  • Dealer / distributor portal with custom ordering flow
  • Production schedule board with real-time Work Order status
Custom Quote
Third-Party Integrations

ERPNext connected to your equipment and systems.

PS Digitise has built integrations between ERPNext and a wide range of Indian business systems and equipment. All built as upgrade-safe Frappe apps.

Weighbridge
Auto-fill net and tare weight in Stock Entry, GRN and Delivery Note directly from the weighbridge display. RS-232 or TCP/IP protocols supported.
Manufacturing · Agro Processing
Barcode & QR Scanner
Scan item barcodes in POS, GRN, Delivery Note and Work Order material issue. Auto-populate item, batch and serial number.
Warehouse · Manufacturing
Razorpay
Generate payment links from Sales Invoice. Customer pays online — payment auto-reconciled in ERPNext. UPI, card, net banking supported.
Trading · Distribution · Retail
Shopify / WooCommerce
Online orders sync to ERPNext as Sales Orders. Inventory deducted automatically. Fulfillment status pushed back to the eCommerce platform.
Retail · Distribution
Biometric Attendance
Punch-in and punch-out data from biometric machines synced to Frappe HRMS. Attendance auto-marked, late arrivals and absences flagged.
Manufacturing · All industries
WhatsApp Business API
Automated WhatsApp notifications — Purchase Order to supplier, invoice to customer, payment reminder, delivery dispatch alert. Via Meta Cloud API.
All industries
How We Work

From requirement to live customisation — fixed price.

Every customisation project follows the same structured process. Scope and price agreed in writing before any development starts.

1
Discovery Call
30-minute call. You explain exactly what ERPNext doesn't do that you need. We ask questions to understand the full scope — inputs, outputs, edge cases and users involved.
2
Written Scope & Quote
Fixed-price written quote within 48 hours — exact scope, exact price, exact timeline. No hourly billing, no scope creep charges for agreed features.
3
Build & Test
Customisation built on a staging site first — you test it with real scenarios before it goes live. All edge cases covered before deployment to production.
4
Deploy & Train
Deployed to your live ERPNext site. Brief training for affected users. Documentation provided. 30 days support included for any issues post-deployment.
Frequently Asked Questions

Questions about ERPNext customisation.

Will customisations break when ERPNext is upgraded? +
No — if done correctly. PS Digitise uses only Frappe's standard customisation tools: Custom Fields, Client Scripts, Server Scripts and Custom DocTypes. We never modify ERPNext's core Python or JavaScript files. This means upgrades from v15 to v16 don't break your customisations. Before any major upgrade, we test on a staging site first.
How much does ERPNext customisation cost? +
Depends entirely on scope. Simple custom fields and print formats from ₹15,000. Workflow automation and custom DocTypes from ₹35,000. API integrations from ₹50,000. Complex custom Frappe apps on custom quote. PS Digitise provides a written fixed-price quote within 48 hours of a discovery call — you know the exact cost before any work starts.
Can ERPNext connect to our weighbridge machine? +
Yes. PS Digitise has built weighbridge integrations for manufacturing and agro processing clients — auto-filling net weight, tare weight and gross weight in Stock Entry, GRN and Delivery Note directly from the weighbridge display. Supports RS-232 serial and TCP/IP network protocols. No manual weight entry, no transcription errors.
How long does customisation take? +
Custom fields and print formats: 1–3 days. Workflow automation and custom DocTypes: 3–7 days. API integrations: 1–3 weeks depending on the third-party system's API documentation and reliability. Custom Frappe apps: 4–12 weeks. All timelines confirmed in the written quote before work starts.
Can you customise ERPNext we implemented with another partner? +
Yes. PS Digitise takes on ERPNext customisation projects for systems implemented by other partners. We start with a system review — understanding what's already been customised, how it's structured and what the impact of new changes will be. All our work is documented and handed over clearly.
Free Assessment · Fixed-Price Quote

Tell us what ERPNext
doesn't do for you.

Free 30-minute discovery call. We scope the customisation — and send a written fixed-price quote within 48 hours. No obligation.

Fixed-price quote in 48 hours · Certified Frappe Partner, India · sales@psdigitise.com
WhatsApp