
Closed
Posted
Paid on delivery
We are looking for an experienced full-stack developer or development team to build a production-ready e-commerce platform with a unique Sales Partner system. This is NOT a standard e-commerce website. The initial products will be physical products such as watches, but the system must be configurable so products, categories, prices, stock and commission structures can be changed easily from the admin panel. The platform will have separate interfaces and permissions for Customers, Sales Partners, Admin, Finance Staff, IT Staff, Stock Keepers and Delivery Staff. We are open to technology recommendations. Please propose the most suitable, secure and maintainable architecture for this project. 1. E-COMMERCE * Homepage, categories and product listing * Product search/filter * Product details, images, price and stock * Configurable tax * Cart and checkout * Customer registration/login * Delivery address/details before payment * Order history/status * Return/replacement/refund requests * Mobile-responsive design Admin must be able to manage products, categories, images, prices, tax, stock and product display priority. 2. PAYMENT GATEWAY We are considering Razorpay or another suitable Indian payment gateway. Required flow: Customer selects product → enters delivery details → payment gateway → secure server-side payment verification → order confirmed → stock updated → relevant Sales Partner commission process triggered. Proper server-side verification and payment webhooks are required. The system must not rely only on browser redirection after payment. Please explain your recommended payment architecture and relevant experience. 3. SALES PARTNER SYSTEM A customer completing a qualifying purchase can become eligible to create a Sales Partner account. The account initially enters an Account Verification Period based on the applicable return/refund period of the qualifying purchase. After the verification period is successfully completed, the account becomes Active. The verification period must be configurable by Admin. 4. SALES PARTNER REGISTRATION May include: * Full name * Mobile number * Alternative/WhatsApp number * Email * Bank account number and confirmation * IFSC * Permitted ID/KYC information * Username/password Sensitive information must be securely handled. 5. SALES PARTNER DASHBOARD Should show: * Account and verification status * Direct customers introduced * Sales history * Commission earned * Pending commission * Approved/available commission * Withdrawn amount * Points/balance * Withdrawal history Initially 1 point = ₹1, but this must be configurable. 6. DIRECT REFERRAL STRUCTURE Only direct customers introduced by a Sales Partner should be visible to that Sales Partner. Example: A introduces B and C → A sees B and C. B introduces D and E → B sees D and E. A must NOT see D and E. There is no multi-level commission. Commission is generated only for qualifying direct sales attributable to the relevant Sales Partner. 7. COMMISSION SYSTEM Commission percentage or fixed amount must be configurable by Admin, including potentially different commission settings by product. Example: ₹5,000 product with 50% commission = ₹2,500. Commission initially becomes Pending and is released only after the applicable return/refund period for that specific order expires. If an order is cancelled/refunded, the related commission must be reversed or held according to configurable rules. Commission must be tracked per order. 8. SELF-REFERRAL AND FRAUD CONTROL Sales Partners must not earn commission from their own purchase or artificial/self-referral transactions. The system should flag suspicious cases using configurable indicators such as duplicate mobile number, email, bank details or KYC information. Preferably flag for staff review rather than automatically blocking every possible family/shared-address situation. 9. WITHDRAWAL SYSTEM Sales Partners can request withdrawal of approved balance. Minimum withdrawal rules must be configurable. Example: First withdrawal: minimum 5,000 points Later withdrawals: minimum 2,500 points Workflow: Withdrawal request → Finance Staff review → Approve/Reject/Issue → Manual bank payment → Staff records payment/reference → Sales Partner sees updated status. Maintain complete financial and audit history. 10. FINANCE STAFF PANEL Separate secure staff login. Finance staff can: * View withdrawal requests * Check relevant Sales Partner and transaction details * Check available balance * Approve/reject * Move requests to Issues * Add notes * Record manual payment/reference details Important financial approvals should require an additional approval credential/password. Each staff member must have individual login and role permissions. 11. IT AND ISSUE TICKETS Authorized Finance or Delivery staff can move problematic requests/orders to an Issues section. The system automatically generates a unique ticket number and emails the designated IT support address. IT staff can: * Investigate * Add notes * Resolve * Reject fraudulent/wrong requests where authorized * Suspend/block accounts where authorized * Return issues to relevant staff with an explanation Ticket status should be visible to relevant users. 12. STOCK KEEPER Admin can create multiple Stock Keeper accounts. Stock Keepers can: * View stock * Update quantities * Record stock changes * View relevant product information Access must be role-restricted. 13. DELIVERY PANEL Paid orders should automatically appear in the Delivery Staff panel. Delivery staff can: * View orders ready for dispatch * Select multiple orders * Export selected orders to Excel * Print order details * Manually verify orders * Enter courier/post tracking number * Update dispatch/process status * Record delivery information * Send delivery issues to the ticket system 14. RETURNS, REPLACEMENT AND REFUND System must support configurable return, replacement and refund workflows. Customer request → staff review → approve/reject → replacement/refund → order status update → related commission handled automatically. Genuine defective, damaged or wrong-product cases should be distinguishable from normal cancellation/refund where appropriate. Final legal/business policy will be provided separately. 15. NOTIFICATIONS Automatic email notifications for important events such as: * Registration and account verification * Order/payment confirmation * Return/refund updates * Commission updates * Withdrawal request/status * Issue/ticket creation/resolution * Dispatch/delivery updates SMS/WhatsApp automation is not essential for Version 1 unless separately proposed. 16. ADMIN PANEL Admin should manage: * Products and categories * Prices, tax and stock * Orders and customers * Sales Partners * Commission settings * Withdrawal rules * Staff accounts and permissions * Returns/refunds * Delivery * Reports * System settings * Audit records 17. SECURITY Security is a major requirement because the system handles customer, financial and KYC-related information. Required: * Secure authentication * Password hashing * Role-based access control * Server-side authorization * Secure payment verification and webhooks * Protection against common web vulnerabilities * Audit logs * Database backups * HTTPS/SSL * Secure session management * Secure handling of sensitive information Users must only access information permitted by their role. 18. HOSTING AND DEPLOYMENT We expect a proper cloud/VPS/server environment rather than basic shared hosting. Please recommend: * Server type and specifications * Operating system * Database * Required services * Backup strategy * Security configuration * Estimated infrastructure cost * Deployment process Domain, hosting, payment gateway and major service accounts will remain under client ownership. 19. SOURCE CODE AND OWNERSHIP Complete source code and database must be handed over to the client. Client should own the project code and database after completion. All third-party plugins, libraries, licenses and external services must be disclosed. No critical functionality should depend on an undisclosed service controlled by the freelancer. 20. TESTING Before final delivery, test: * Registration and login * Product, cart and checkout * Payment success/failure/webhooks * Orders and stock * Sales Partner creation and verification * Direct referral attribution * Commission calculation, holding and release * Refund and commission reversal * Withdrawals and finance approval * Tickets and issues * Stock and delivery workflows * User permissions * Mobile responsiveness * Security and common errors TARGET Version 1 target development period: approximately 10–12 weeks. We prefer a properly tested and secure system rather than a rushed delivery. PROPOSAL REQUIREMENTS Please provide: 1. Recommended technology/architecture and why 2. Realistic development timeline 3. Fixed project quotation 4. Proposed milestones 5. Included and excluded features 6. Payment gateway experience 7. Experience with custom commission/referral systems 8. Experience with financial/admin workflows 9. Security approach 10. Hosting/server recommendation 11. Post-launch bug-fix period 12. Maintenance cost 13. Relevant previous work or demos Please identify any requirement that needs clarification or a different technical approach. We will shortlist based on technical understanding, relevant experience, security, architecture, communication and overall value, not simply the lowest quotation. This is Version 1. Future features and major changes will be handled separately.
Project ID: 40638089
157 proposals
Remote project
Active 1 hour ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
157 freelancers are bidding on average ₹112,484 INR for this job

Hi, this needs to be built as a proper custom application, not a typical store template, and your brief explains the workflows quite clearly. I’d recommend a secure custom stack with role-based panels, server-side payment verification/webhooks, audit logs, and a modular commission engine so product rules and withdrawal logic stay configurable from admin. I have handled ecommerce flows, admin-heavy systems, and payment integrations where security and data handling matter a lot. If you want, I can also outline the exact architecture, milestone plan, and what should be included in V1 vs kept for phase 2.
₹148,000 INR in 7 days
9.5
9.5

Hi there, I have gone through the Custom E-Commerce Platform with Sales Partner & Commission System Custom E-Commerce Platform with Sales Partner & Commission System. It looks straightforward at first, but in my experience, there’s usually a key detail that can cause issues later. I’ve handled similar projects before and can outline a practical approach for you. I have over 10 years of experience in PHP, Software Architecture, eCommerce, MySQL, Payment Gateway Integration, Full Stack Development, Security, Database Management, API Development, Web Application, and I'm excited to be part of your project. For similar work and case studies, feel free to check my profile: https://www.freelancer.com/u/microlent Let's discuss your project in the chat so I can recommend the most practical and cost-effective solution. ~ Rajesh
₹112,500 INR in 60 days
9.5
9.5

Hi there, I understand you need a custom e-commerce platform with an integrated sales partner and commission system, which requires careful architecture planning beyond standard e-commerce solutions. My approach involves building a robust Laravel or Symfony backend with a modern React or Vue.js frontend, ensuring seamless integration between the core e-commerce functionality and the partner commission tracking system. The database schema will be designed to handle complex commission calculations, partner hierarchies, and real-time tracking of sales attribution. Key features I'll implement include automated commission calculations based on configurable rules, partner dashboard with performance analytics, multi-level partner structures, secure payment gateway integrations, and comprehensive admin controls for managing partners and commissions. The system will include proper security measures, audit trails, and scalable architecture to handle growing transaction volumes. I'll ensure the platform supports various payment methods, handles tax calculations, manages inventory effectively, and provides detailed reporting for both merchants and partners. The commission engine will support percentage-based, fixed-amount, and tiered commission structures with automated payout processing. Best Regards, Khorshed Alam, RS Software
₹108,875 INR in 12 days
9.5
9.5

Good Day! I have carefully analyzed your project and can build a secure, scalable custom e-commerce platform with role-based panels, Sales Partner referrals, configurable commissions, payment/webhook verification, withdrawals, returns, delivery, stock, ticketing, audit logs, and comprehensive admin controls. I can propose a maintainable architecture, milestone-based , secure cloud deployment, and complete source-code ownership while ensuring each workflow is thoroughly tested. I am eager to contribute my expertise and deliver top-notch results for your project. Let's discuss the project further in chat or let's have a quick call! Regards Muhammad A...
₹112,500 INR in 7 days
8.1
8.1

----- Technical E-commerce ----- I’ll build a secure, configurable e-commerce + Sales Partner platform with separate RBAC interfaces for Customer, Partner, Admin, Finance, IT, Stock and Delivery, using a scalable API-first architecture. Core delivery includes WooCommerce-style commerce, Razorpay server-side verification/webhooks, direct referral attribution, configurable commissions, verification periods, fraud flags, withdrawals, returns/refunds, stock, delivery, tickets, notifications and audit trails. Thanks
₹95,000 INR in 12 days
8.2
8.2

Hi, I’ve reviewed the requirement. I can build the custom e-commerce platform with Laravel, React and MySQL, including Sales Partner referrals, configurable commissions, Razorpay verification/webhooks, withdrawals, Finance/IT/Stock/Delivery panels, returns, tickets and audit logs. **Cost:** ₹1,50,000 **Timeline:** 8–10weeks **Maintenance:** ₹10,000/month **Bug fixing:** 30 days post-launch I’ll use RBAC, secure server-side authorization, payment verification, backups, SSL and audit logging. Recommended hosting is a Linux VPS/cloud server with MySQL. The quote includes the listed V1 scope, source code, database, deployment and testing. Hosting, gateway and third-party service charges are excluded. KYC fields and final return/refund rules can be finalized before development. Complete source-code ownership will be provided. Thank you Regards, Sai
₹150,000 INR in 60 days
7.8
7.8

Hi, I’m a full-stack developer and can build this complete e-commerce platform with the Sales Partner system. I can handle the customer website, partner dashboard, admin panel, finance, stock, delivery, referrals, commission, withdrawals, returns, tickets and payment gateway integration. I’ll keep the system secure, easy to manage and mobile-friendly. I can also handle server setup, deployment, testing and provide the full source code. I have experience building custom web platforms and complex admin workflows. I’m available for long-term support as well. Let’s discuss the project and I can share my relevant work.
₹75,000 INR in 10 days
7.7
7.7

Hi, A platform like this requires more than a standard e-commerce build—the key is connecting secure payments, sales-partner attribution, commission rules, finance workflows, and multiple staff roles into one reliable system. Your requirements align well with our full-stack and custom business-logic development experience. Relevant Experience: Custom e-commerce platforms with PHP, MySQL and API-driven architecture Razorpay/payment gateway integration with server-side verification & webhooks Multi-role admin, finance, inventory and delivery dashboards Referral, commission, wallet and transaction workflows Secure authentication, RBAC, audit logs and sensitive-data handling We’d build the platform with a modular backend and role-based architecture, keeping products, commission rules, withdrawal limits and business policies configurable from the admin panel. Payment events would be verified server-side, while commissions would move through controlled pending/approved/withdrawn states with complete transaction history. We’d divide delivery into milestones covering architecture, e-commerce, partner/commission engine, staff panels, payments, security, testing and deployment. If you’re available, we’d be happy to discuss the specification and recommend the most suitable stack and milestone plan before starting.
₹112,500 INR in 7 days
7.5
7.5

Hello, I reviewed your project requirements for Custom E-Commerce Platform and can build a professional, responsive website with all the features you need. I have experience developing modern websites focused on performance, user experience, and lead generation. I'm available to start immediately and would be happy to discuss your requirements in detail.
₹75,000 INR in 7 days
7.1
7.1

Hello, I have 10 years of experience building scalable e-commerce platforms, marketplaces, admin dashboards, commission systems, payment workflows, and secure role-based applications. For this project, I would recommend Laravel or Node.js for the backend, React.js/Next.js for the frontend, PostgreSQL/MySQL for structured financial and order data, REST APIs, Razorpay integration, and cloud deployment on a secure VPS or AWS setup. The architecture should be modular, with separate role-based panels for customers, Sales Partners, Admin, Finance, IT, Stock Keepers, and Delivery Staff. I can build server-side payment verification, webhook-based order confirmation, configurable commissions, referral tracking, withdrawal workflows, ticketing, stock management, returns/refunds, audit logs, reports, and secure access controls. Let’s discuss milestones, scope priorities, and Version 1 timeline. Best regards
₹75,000 INR in 7 days
6.9
6.9

As an accomplished Full Stack Developer with over eight years of industry experience, I am confident in meeting the demands of your custom e-commerce project. I have a proven track record of delivering over 200 successful projects and possess the breadth of skills to develop scalable, performant, and secure applications like the one you need. My expertise in Custom Website Development (especially Laravel and React), Mobile App Development (including Flutter and both Android/iOS), and E-commerce Development (Shopify, WooCommerce, and Custom Stores) aligns perfectly with your requirements. I can propose a detailed, secure, and maintainable architecture for this project to ensure the smooth flow between Homepages, Product listing, Tax calculations, Order activities and more.
₹112,500 INR in 7 days
6.4
6.4

With a strong background in full-stack development, I bring to this project extensive experience in building and deploying e-commerce platforms and custom solutions. I understand that this project goes beyond a standard e-commerce website, requiring unique features like commission systems and separate interfaces for different user roles. My expertise includes not only implementing these features but also ensuring ease of use and flexibility in managing products, categories, prices and more through the admin panel. In terms of payment gateways, I have prior experience integrating with Indian payment gateways like Razorpay, thus understanding the flow and necessary security measures. With a methodical approach, your project's payment architecture will be designed to prioritize data safety and eliminate over-reliance on browser redirections. I am fully equipped to handle server-side verifications and webhooks that make for efficient, secure transactions.
₹75,000 INR in 1 day
6.6
6.6

Hello there, This is an interesting project and clearly more than a standard eCommerce build. I’ve worked on complex platforms with multi-role systems, custom workflows, and scalable architectures. With 15+ years of experience, I combine strong development expertise with AI-powered workflows to deliver high-quality, production-ready systems faster and more cost-effectively. I can help you design a secure, flexible architecture where products, commissions, roles, and permissions are fully manageable from the admin. I’d suggest a scalable stack (like React + Node or Laravel + Vue, depending on your preference) with a clean role-based system for Customers, Sales Partners, Admin, Finance, and operations teams. Let’s chat, Himanshu
₹112,500 INR in 7 days
6.3
6.3

Greetings, Hello, Respected Sir. Building a robust e-commerce platform with a unique Sales Partner system requires a deep understanding of both technical and user needs. The challenge lies in creating a flexible architecture that seamlessly manages products, sales partners, and financial workflows while ensuring security and user-friendly interfaces. How to achieve this: - Develop a scalable architecture using a combination of PHP and a reliable database like MySQL for efficient data handling. - Implement a role-based access control system to ensure that every user type has the right level of access. - Set up secure payment integrations with options like Razorpay, focusing on server-side verification and webhooks to enhance transaction reliability. - Create an intuitive admin panel for easy management of products, commissions, and user roles. With a strong foundation in full-stack development and experience in custom commission systems, I am prepared to deliver a solution that meets your needs.
₹75,000 INR in 21 days
6.2
6.2

As an experienced full-stack developer with a demonstrated history of building scalable web and mobile apps, I am confident in my ability to take on your unique e-commerce project. I am well-versed in various tech stacks such as PHP, Laravel, Node.js and more. This allows me to provide informed technology recommendations tailored to your specific needs for your platform's architecture. However, my standout skill for this project is my expert knowledge in payment gateway integrations. I have extensive experience integrating with a range of popular gateways including Razorpay - one of the options you mentioned being open to. My approach ensures proper server-side verification and payment webhooks so there's less reliance on browser redirections post-payment. This enhances the security and reliability of the system.
₹95,000 INR in 35 days
6.0
6.0

I’ve built custom e-commerce platforms including complex multi-role systems, so I understand how critical clear permissions, secure data handling, and flexible commission setups are here. For architecture, I recommend a Node.js backend with a robust REST API, React or Vue frontend for dynamic interfaces, and PostgreSQL for reliable relational data handling. This stack suits modular features like Sales Partner workflows and commission logic, while ensuring security and scalability. For payments, integrating Razorpay’s server-side webhooks ensures secure, tamper-proof transaction verification and seamless commission triggering. I can implement a configurable Admin panel to manage products, commissions, stock, and user roles. The commission and verification periods will be fully parametric, and referral tracking will show strictly direct sales only, preventing multi-level leaks. Fraud flags will notify staff for review without automatic blocking. A 12-week timeline fits all core features with thorough testing, including security checks and workflows. I’ll break this into milestones covering foundation, e-commerce core, payment integration, Sales Partner system, financial workflows, and final testing. Post-launch, I offer a 1-month bug-fix period and optional maintenance. Do you prefer a containerized deployment (Docker) or a managed cloud service? Also, should SMS/WhatsApp notifications be planned now or later? I’m ready to detail the plan and start immediately.
₹75,000 INR in 7 days
5.9
5.9

Your commission tracking will fail if you don't separate pending, approved, and withdrawn states at the database level with proper transaction locking. Without this, concurrent withdrawals or refunds will create accounting discrepancies that are nearly impossible to reconcile manually. Quick questions - what's your expected transaction volume during peak hours, and are you planning automated bank payouts or manual approval for partner withdrawals? Here is the architectural approach: - PHP/LARAVEL: Build role-based access control (RBAC) with middleware for Customer/Partner/Admin/Finance/Stock/Delivery permissions, plus audit logging for all financial transactions and commission state changes. - MYSQL: Design normalized schema with separate tables for orders, commission_ledger, withdrawal_requests, and payment_webhooks to ensure ACID compliance and prevent double-spending or orphaned commission records. - RAZORPAY INTEGRATION: Implement server-side signature verification using webhook secrets, idempotent payment processing with unique transaction IDs, and automated stock deduction only after successful payment confirmation. I've built similar multi-role commission platforms for 2 Indian SaaS companies processing 10K+ monthly transactions. Let's schedule a 20-minute architecture review call to align on fraud detection rules and withdrawal approval workflows.
₹101,250 INR in 30 days
6.2
6.2

Dear Client, I read "Custom E-Commerce Platform with Sales Partner & Commission System" carefully and understand you need a high-quality eCommerce mobile application that delivers a seamless shopping experience and drives sales. My hands-on experience with PHP, MySQL, Payment Gateway Integration, Full Stack Development, API Development, Web Application aligns directly with what you need. I've built eCommerce applications with product catalogs, category management, advanced search, shopping cart, secure payment gateways, order tracking, user authentication, push notifications, wishlist, coupons, reviews, and admin dashboards — all designed for scalability, performance, and an excellent user experience. A few quick questions to get us started: 1. Do you already have UI/UX designs, or should I design the application as well? 2. Which payment gateway(s) and shipping providers would you like to integrate? 3. Do you need a customer app only, or also an admin panel and delivery partner application? Thanks & Regards, Deepak
₹97,500 INR in 21 days
5.8
5.8

Hi, I will build your Version 1 platform on Laravel with role-based panels for Customers, Sales Partners, Admin, Finance, IT, Stock and Delivery, with Razorpay verified server-side through signed webhooks so orders confirm only after payment is proven. Direct-only referral attribution, per-product commission held until the return window closes, and KYC duplicate flags for staff review will all be Admin-configurable. You will receive: Storefront, checkout and customer accounts Sales Partner dashboard with commission and withdrawals Finance, IT, Stock and Delivery panels Audit logs, backups and full source handover I understand security and correct commission release matter most, so I'll test each workflow before delivery, targeting 10-12 weeks on a VPS. 1) Is Razorpay confirmed, or should I compare alternatives? 2) Preferred VPS region and budget? Best regards, Shayan
₹82,500 INR in 20 days
5.4
5.4

With my extensive background in web development, particularly in eCommerce projects, I can guarantee a tailored solution that aligns with your vision of a unique sales partner system. I possess a deep understanding of MySQL and PHP that have been put to great use in developing various e-commerce websites over the past decade. I understand the exacting nature of commerce platforms and know how to develop flexible systems. Regarding payment gateways, I believe Razorpay is an excellent choice for your Indian market needs, having worked with it proficiently in the past. My payment architectures are known to incorporate full server-side verification to enhance security while streamlining the process for a flawless user experience. The Sales Partner system will be designed based on an informed understanding of your needs. From secure management of sensitive information to real-time display of sales history, commission structure, and withdrawal systems, every aspect will be developed with meticulous care- in line with accounting standards. Additionally, in combating self-referral fraud while avoiding undue blocks on shared addresses, my nuanced approaches are designed to flag suspicious cases efficiently for staff review. Throughout this project, you can expect an unwavering commitment to quality and customer satisfaction
₹112,500 INR in 7 days
5.4
5.4

Nileshwar, India
Payment method verified
Member since Dec 16, 2017
$10-30 USD
$10-30 USD
$30-250 USD
$10-30 USD
$10-30 USD
$15-25 USD / hour
$1500-3000 CAD
$250-750 USD
$250-750 USD
$50-1000 USD
€12-18 EUR / hour
$250-750 USD
₹2000-4000 INR
₹12500-37500 INR
$30-250 USD
$10-30 USD
₹12500-37500 INR
$30-250 USD
$250-750 USD
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
$30-250 CAD
₹1500-12500 INR
$100-200 USD