
Closed
Posted
Paid on delivery
# BillingPie Tally TDL Integration - Summary ## Project Overview BillingPie integration with Tally ERP to automatically sync and create sale vouchers from billing data through a TDL (Transaction Definition Language) file. --- ## Key Requirements ### **Configuration Setup** - Load TDL file into Tally once during initialization - Add "Billing Pie - Config" setting in Tally gateway right-bar section - Users input and save: - API URL - API Token ### **Sync Functionality** - Add "Sync - Billing Pie" option in Gateway > Transactions section (below Day Book) - Calls API endpoint: `APIURL/integration/tally/sync` with API token - Creates Sale Vouchers with current date (Option = true) - Batch processing: 50 invoices per sync request - Multiple sync calls needed for >50 pending invoices ### **Data Handling** - **Input**: API returns pending invoices from BillingPie - **Output**: Sale Vouchers created in Tally - **Mapping**: Store BillingPie Order ID as reference in Tally for easy lookup and tracking - **No Manual Creation**: Parties, Items, and Ledgers must already exist in Tally ### **Error Handling** - Show error message if required entity not found: "X thing was not found in Tally" - Test behavior for: missing parties, missing items, missing ledgers - Determine strategy: fail entire batch vs. partial processing ### **Testing Approach** - Mock PHP API: `http://localhost/tdl-dev/[login to view URL]` - Test cases: - Successful voucher creation - Missing party scenarios - Missing item scenarios - Mixed success/failure batches - Mock API ignores token validation
Project ID: 40425045
34 proposals
Remote project
Active 8 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
34 freelancers are bidding on average ₹26,264 INR for this job

Hello, Please share the API response format/sample payload and Tally version details so I can begin immediately. I have reviewed the BillingPie ↔ Tally TDL integration requirements and can handle the complete implementation. The solution will include: TDL configuration setup with API URL and token storage “Sync - Billing Pie” option inside Tally Transactions API-based invoice fetching with 50-record batch processing Automatic Sale Voucher creation with BillingPie Order ID mapping Validation for existing Parties, Items, and Ledgers Proper error handling and sync reporting Testing using the provided mock PHP API I understand that: No master data should be auto-created in Tally Missing entities must generate clear validation errors The integration must support mixed success/failure scenarios reliably I can also provide end-to-end testing and demo the voucher sync process before final delivery. Best regards,
₹25,000 INR in 7 days
7.3
7.3

As an experienced Full Stack Developer & Digital Solutions Expert, I understand the importance of seamless integrations in streamlining business operations, and that is exactly what you require with your Tally ERP system. With over 10 years of experience, I have successfully handled 100+ projects while providing fast delivery and clear communication. My PHP skills, in particular, make me an excellent fit for this project as I have built several API integrations similar to the BillingPie-Tally ERP Integration you're looking for. In addition to my technical expertise, my understanding of digital marketing and SEO can ensure your TDL sync function and data handling work smoothly. I pay great attention to detail and understand the consequences a single error can have. During testing, I will rigorously test all possible scenarios including missing parties, items or ledgers to determine the best strategy for your business. Choosing Prajapati Technologies means you'll be working with a partner who doesn't just complete tasks but provides scalable, secure solutions that enable long-term growth. I am truly passionate about what I do and how it can help businesses like yours succeed. Let's discuss further on how we can turn your vision into a reality!
₹27,500 INR in 7 days
6.3
6.3

Your sync logic will fail if you're not handling Tally's XML response parsing correctly - most developers miss that Tally returns error codes buried in nested XML tags, which causes silent failures when parties or items don't exist. Quick question - are you expecting real-time sync or scheduled batch processing? And what's your fallback if Tally is locked by another user during the sync operation? Here's the architectural approach: - TDL + PHP BRIDGE: Build a stateless API wrapper that validates entity existence BEFORE attempting voucher creation, preventing partial writes that corrupt Tally's transaction log. - BATCH ERROR ISOLATION: Implement a queue system where each invoice syncs independently - if Invoice #42 fails due to missing party "ABC Corp", Invoices #43-50 still process and you return a detailed failure report with Tally's exact error message. - IDEMPOTENCY LAYER: Store BillingPie Order IDs in Tally's reference field AND maintain a sync status table in your PHP backend to prevent duplicate voucher creation if users click "Sync" twice. - XML PARSING STRATEGY: Use SimpleXML with proper namespace handling to extract Tally's error responses - test specifically for "Ledger does not exist" vs "Party not found" to give actionable error messages. - MOCK API VALIDATION: Your localhost test should simulate Tally's actual XML structure including ENVELOPE/BODY/DATA tags, not just JSON responses, because TDL expects strict XML formatting. I've built 3 similar ERP integrations where the core challenge wasn't the API - it was handling Tally's transaction locking and partial failure recovery. Let's discuss your error rollback strategy before you write code that creates orphaned vouchers.
₹22,500 INR in 7 days
6.1
6.1

I have read your job post and I am interested in developing your BillingPie Tally TDL integration. I am a developer with experience in Tally ERP customization, API integration, and backend automation systems. I have worked on data sync workflows, batch processing logic, and system integrations that connect external APIs with accounting software. My approach is to create a clean TDL-based configuration inside Tally for API URL and token setup, along with a “Sync - Billing Pie” option under the Transactions section. I will implement API calls to fetch pending invoices, process them in batches of 50, and generate Sale Vouchers in Tally with proper Order ID mapping for tracking. I will also handle error cases for missing parties, items, or ledgers and design a clear failure strategy for reliable syncing. Testing will be done using your mock PHP API to ensure all scenarios work correctly before final deployment.
₹22,000 INR in 12 days
5.9
5.9

Hello there, we are a team of Senior Full Stack Web and Mobile App Developers. Please, send me a message to discuss the work. Thanks Ashish Kumar.
₹25,000 INR in 7 days
5.7
5.7

With over 9 years of experience in web development, I am confident that I can provide a seamless integration of your BillingPie and Tally ERP systems. My expertise lies particularly in working with web services and developing software to ensure efficient data handling and synchronization - skills needed for this project. I am proficient in PHP, a language highly suitable for handling APIs; which is paramount to successfully integrate both platforms. Moreover, given my background in mobile app development, I have acquired an innate attention to detail while coding and a knack for creating strategies to handle errors effectively. This will enable me to identify and rectify any discrepancies from missing parties, items or ledgers that may occur during the integration process. Lastly, as someone who believes in turning ideas into reality, I'm committed to offering after-delivery support for 3 months post-completion of this project. Plus, my cost-effective approach ensures you get quality work within a reasonable budget. Choose me and let's create a synergy between your BillingPie and Tally ERP systems that will revolutionize your billing process! Thank you for your consideration.
₹25,000 INR in 7 days
5.4
5.4

Hi, As per my understanding: you need a custom TDL integration for BillingPie and Tally ERP that allows users to configure API credentials once, then sync pending BillingPie invoices into Tally automatically as Sale Vouchers. The integration should support batch processing, reference tracking through BillingPie Order IDs, proper validation against existing Tally masters, and clear error reporting for missing entities. Implementation approach: I will develop a modular TDL solution that adds a dedicated “Billing Pie - Config” section in the Gateway right panel for API URL and token management, along with a “Sync - Billing Pie” action under Transactions. The sync process will consume the BillingPie API in batches of 50 invoices, parse responses, validate existing Parties, Stock Items, and Ledgers inside Tally, then generate Sale Vouchers with the current date. BillingPie Order IDs will be stored as references for reconciliation and duplicate prevention. For failures, I’ll implement structured error handling with detailed messages such as missing party/item/ledger notifications. I also recommend partial batch processing so valid invoices continue syncing while failed records are logged separately for review. Testing will be done against the provided mock PHP API with mixed success/failure scenarios to ensure reliability. A few quick questions: 1. Which Tally version and release will this integration target? 2. What is the expected invoice payload structure from the API?
₹18,000 INR in 15 days
5.4
5.4

The spec is a clean TDL integration: one file loaded once at Tally init, a config panel in the gateway right-bar for API URL and token, and a Sync option under Gateway > Transactions that calls BillingPie's API in batches of 50 and writes dated Sale Vouchers with each BillingPie Order ID as reference. Parties, items, and ledgers must already exist in Tally, so the missing-master error handling is core logic, not a corner case. The Tally version and batch-error strategy are the two things that shape the most TDL code, and I want both pinned before I write them. - TDL on the Tally side, PHP mock for local dev. HTTPPOST is native in TallyPrime; ERP 9 needs a local relay. - M1: TDL scaffold + config screen (API URL/token input, gateway menu entry, token persisted in Tally), 25%, 2 days. - M2: Sync action, paginated API calls (50 invoices/request), Sale Voucher creation with BillingPie Order ID, 35%, 3 days. - M3: Error handling (party/item/ledger not-found messages, skip-list or fail-entire-batch per your preference), 25%, 3 days. - M4: End-to-end testing against mock PHP, fix cycle, handover docs with TDL load instructions, 15%, 2 days. - Indicative price: 31,875 INR, plus/minus 15% pending: Tally version (relay adds scope), batch error strategy, sandbox Tally availability. Happy to lock all three specifics in chat before the contract starts. The Tally version question has the biggest cost variance, and the error strategy shapes most of M3, so pinning those early keeps both sides from scope surprises.
₹31,875 INR in 10 days
5.2
5.2

Hello, I will professionally develop your BillingPie Tally TDL integration for automated sale voucher syncing and batch invoice processing. With experience in API integrations, PHP, and ERP automation, I can deliver a stable and scalable solution. What I will handle: • TDL configuration setup and BillingPie sync integration • Automated sale voucher creation with API mapping • Error handling, batch processing, and testing support Warm regards, Monica Bhatia
₹15,000 INR in 2 days
4.7
4.7

Hello, I’m Karthik from Resonite Technologies with 15+ years of experience in Tally integrations, ERP automation, TDL development, and API-driven accounting workflows. Your BillingPie–Tally integration requirement strongly aligns with our expertise. We have hands-on experience building TallyPrime/ERP integrations involving voucher automation, XML/TDL workflows, batch sync processing, and accounting data validation. ✔ Expertise Includes: • Tally TDL development • TallyPrime integration • Voucher automation workflows • REST API integrations • PHP/Node/.NET backend integrations • Batch invoice synchronization • Accounting & GST workflows • Error logging & reconciliation systems ✔ What We Can Deliver: • Billing Pie config setup in Tally • API token & URL management • Automated sale voucher creation • Batch sync handling (50 invoices/request) • BillingPie Order ID mapping/reference tracking • Missing entity validation & error handling • Partial/full batch failure strategy implementation • Testing with mock API scenarios • Technical documentation & deployment support We focus on stable, scalable Tally integrations with reliable sync handling, clean audit tracking, and production-ready error management. Ready to discuss technical flow and implementation immediately. Warm Regards, Karthik B Resonite Technologies
₹55,000 INR in 7 days
4.5
4.5

Hi, I can fix your BillingPie-Tally ERP Integration I've solved this exact problem many times. Here is what I will do: Load the TDL in Tally, add Billing Pie - Config, and save API URL/token in gateway. Build Sync - Billing Pie to call the sync API, batch 50 invoices, and create sale vouchers with current date. Map BillingPie Order ID as Tally reference, handle missing parties/items/ledgers with clear errors, and test with the mock PHP API. 10 days free support after delivery Milestone-based payment Reply "YES" and Best regards, syed ribal
₹37,500 INR in 3 days
2.0
2.0

Hello, The complexity of integrating BillingPie with Tally ERP through TDL for automated syncing of sale vouchers is significant, particularly with regards to ensuring seamless data mapping and error handling. I see that maintaining the integrity of existing entities in Tally while setting up an efficient batch processing strategy is critical for your project's success. To kick off, I would focus on the configuration setup to ensure all settings are correctly initialized. This includes loading the TDL file into Tally and verifying the "Billing Pie - Config" settings to allow users to input their API URL and token seamlessly. By establishing a solid foundation first, we can avoid common pitfalls during sync implementation and enhance overall reliability. I understand you’re looking for a thorough testing approach; I've successfully handled similar projects where mock APIs were utilized for extensive scenario testing. For example, I implemented error checks for missing entities which not only improved user experience but also provided valuable feedback during integration phases. Are you considering any specific metrics or benchmarks to evaluate the sync performance once implemented?
₹12,540 INR in 28 days
1.4
1.4

Hello, I can develop the complete BillingPie ↔ Tally TDL integration with automated sale voucher syncing, configuration setup, and structured error handling. Approach: • TDL setup with Billing Pie Config section in Tally Gateway • API URL & token configuration with secure storage • “Sync - Billing Pie” action with batch-based invoice processing • Automatic Sale Voucher creation with BillingPie Order ID mapping • Validation for missing parties/items/ledgers with detailed errors • Testing using mock PHP API for all success/failure scenarios Experience: Strong in TDL, PHP APIs, automation workflows, and Tally integrations Includes TDL file, testing, documentation, and deployment guidance. Ready to start immediately. Best regards, Arun
₹35,000 INR in 20 days
0.0
0.0

Greetings, I have 13+ years of experience in PHP, API integrations, automation, and Tally customization. I can develop the complete BillingPie to Tally ERP integration using TDL with reliable sync processing and proper error handling. I will implement the Billing Pie configuration section, API sync functionality, batch processing for invoices, and automatic sale voucher creation with BillingPie Order ID mapping for tracking. I can also handle validation for missing parties, ledgers, and items with clear error reporting and proper testing using your mock API setup. Key deliverables: * TDL configuration and sync setup * API integration with batch processing * Automated sale voucher creation * Error handling and testing scenarios * Clean and maintainable implementation I’m ready to start immediately and deliver a stable working integration.
₹37,000 INR in 7 days
0.0
0.0

Let's make this integration happen together! As a tech-savvy full stack developer with a strong background in PHP and software development, I am well-equipped to take on this BillingPie-Tally ERP integration project. Over the years, I've built numerous high-performance digital solutions that have made business operations more efficient and productive. By leveraging my skills in core PHP and API development along with my comprehensive understanding of HTML, CSS, and JavaScript, I can ensure seamless integration, clean architecture, and reliable performance in this project. Moreover, I bring extensive experience in database management using MySQL which aligns perfectly with the requirement for efficient data handling and optimized performance. This project demands precise data handling where I can leverage my proficiency to map organizational data effectively as well as draw upon it for smooth synchronization between BillingPie and Tally ERP systems. Lastly, my ethos of delivering value-added solutions goes hand in hand with the need for error handling and strategy determination in this integration task. I'm committed to understanding your vision and delivering products that align precisely with your needs. Together, let's turn this billing process into a smooth sail by automating it - enhancing efficiency so you can focus on the bigger picture.
₹13,000 INR in 3 days
0.0
0.0

We recently assisted a client with a similar setup, ensuring their application ran seamlessly on the new environment without disrupting existing workflows. I can help integrate BillingPie with Tally ERP by designing a clean, professional TDL file that automates syncing sale vouchers accurately and efficiently. The solution will be user friendly and integrate smoothly into Tally's existing framework, ensuring smooth batch processing and clear error handling for missing entities. This is exactly the kind of project where a structured, detail-focused approach makes all the difference, and that’s what I bring. Your need for an automated, integrated billing sync that gracefully handles errors aligns well with my expertise. Regards Sebastian
₹19,000 INR in 30 days
0.0
0.0

Hi, I’ve worked on custom ERP/API integrations and I understand the complete flow you need for BillingPie ↔ Tally integration through TDL. From your requirement, I understand: - TDL-based configuration screen inside Tally - API token + URL management - Sync option in Gateway > Transactions - Fetching pending invoices in batches - Auto creation of Sale Vouchers - Reference mapping using BillingPie Order ID - Validation/error handling for missing ledgers/items/parties - Testing with mock PHP API I’m comfortable handling: - Tally TDL development - XML/HTTP integration with Tally - Voucher creation automation - Batch sync logic - Error handling and reconciliation flow I also want to discuss the best strategy for: - Partial success vs full batch rollback - Duplicate prevention - Voucher reference tracking - Sync logging/reporting Can we connect for a quick discussion so I can show similar integration work and understand your Tally version/setup in detail? Thanks
₹25,000 INR in 5 days
0.0
0.0

Hi, This is a clean TDL + API integration, but the key is handling batching + failures reliably inside Tally constraints. Quick questions: * Should failed entries retry automatically or require manual resync? * Do you want logs stored inside Tally or externally (API side)? Approach: • TDL Setup * Add “Billing Pie - Config” (API URL + Token storage) * Add “Sync - Billing Pie” under Gateway > Transactions • Sync Logic * Call API → fetch 50 invoices per batch * Loop + create Sale Vouchers (current date) * Store Order ID as reference • Error Handling * Validate Party/Item/Ledger before creation * Show clear errors (“X not found in Tally”) * Configurable: partial success (recommended) vs fail batch • Reliability * Prevent duplicates via Order ID check * Support multiple sync runs for pending invoices • Testing * Use mock API (localhost) * Cover success, missing entities, mixed batches Deliverables * TDL file * Config + sync menu * Test cases + notes Experience: Worked with API integrations and structured data sync systems with batching + error control. Ready to implement this cleanly. Regards, Rajat
₹25,000 INR in 7 days
0.0
0.0

I am reliable easy to communicate with and experienced in delivering stable well-structured solutions for projects like this. I can help build the complete BillingPie ↔ Tally integration using TDL including the configuration setup sync workflow voucher creation and error handling. I will add the Billing Pie configuration section in Tally create the sync option under Transactions and implement the API-based batch sync process for automatic Sale Voucher creation. I will also handle BillingPie Order ID mapping validation for missing parties/items/ledgers batch processing logic and testing using the provided mock API setup. The integration will be structured cleanly for future maintenance and scalability while keeping the sync flow stable and easy to use. I have experience working with ERP workflows API integrations automation systems and backend business logic development. Best Regards, Shubham
₹35,000 INR in 7 days
0.0
0.0

I can help you build a reliable and scalable BillingPie–Tally integration using TDL with automated sale voucher creation, batch synchronization, and robust error handling exactly as outlined in your requirements. With 14+ years of experience in Odoo, ERP integrations, accounting workflows, and automation systems, I have strong expertise in handling complex business data synchronization between external platforms and accounting software. I can implement the complete TDL configuration flow, API authentication setup, batch-based sync processing, BillingPie Order ID reference mapping, and detailed validation/error messaging for missing parties, ledgers, or inventory items in Tally. I will also thoroughly test all scenarios using your mock PHP API, including partial success/failure handling strategies, and ensure the solution is stable, maintainable, and easy for your team to operate. Additionally, I can provide proper technical documentation and support during deployment and testing to ensure a smooth production rollout.
₹37,000 INR in 7 days
0.0
0.0

New Delhi, India
Member since May 7, 2026
$30-250 USD
€250-750 EUR
₹12500-37500 INR
$750-1500 USD
$10-30 USD
₹600-1500 INR
₹3000-4000 INR
₹12500-37500 INR
$30-250 USD
£10-20 GBP
€30-250 EUR
£20-250 GBP
$1500-3000 USD
₹1500-12500 INR
$250-750 USD
$250-750 USD
$1500-3000 USD
$15-25 USD / hour
₹12500-37500 INR
$250-500 USD