Vendor Onboarding Website & D365 F&O Integration

Job ID: 39940493

Budget: $750 – $1,500 USD

Project: Secure Vendor Registration Website with D365 F&O Integration
Project Overview

We are seeking an experienced PHP Laravel and MySQL developer (or team) to build a secure vendor registration website integrated with Microsoft Dynamics 365 Finance & Operations (Cloud). The solution will streamline our purchasing workflow, vendor onboarding, and approval process.

Key Requirements

User Roles and Access

Vendors: Receive invitations to register, log in using username/password, complete questionnaires, and upload required documents (e.g., VAT certificate, licenses, etc.).

Purchasing Agents: Access limited to the companies they manage. They can invite vendors, review submissions, and approve or request changes.

AP (Accounts Payable) Team: Secondary approval stage—approve, reject, or request updates.

Legal Department: Final approval stage.

Dynamic Questionnaires & Attachments

Ability to configure questionnaires and required documents dynamically (varying by vendor or category).

Some vendors may have more or fewer requirements depending on category or company policies.

Workflow Management

Automated notifications (email or in-app) at each stage:

Vendor submission → Purchasing review → AP approval → Legal approval.

Support for sending requests for changes back to the vendor.

Audit trail of actions and status.

ERP Integration (D365 F&O)

API Integration: Upon final approval, vendor data must be sent to D365 F&O to create the vendor in ERP.

Pull reference data (e.g., payment terms, currency codes) dynamically from D365 F&O to ensure consistency.

Additional Features

Allow purchasing agents to complete the questionnaire and upload documents on behalf of a vendor if needed.

Secure authentication and data storage (HTTPS, proper encryption, role-based access control).

Admin panel for managing companies, users, questionnaires, and workflow settings.

Technology Preferences

Backend: PHP (Laravel framework preferred)

Database: MySQL

Frontend: Responsive design (Bootstrap or Tailwind)

Hosting: To be discussed (cloud-based preferred)

ERP: Microsoft Dynamics 365 Finance & Operations (Cloud)

Deliverables

Fully functional, tested, and secure web application.

API integration with D365 F&O (documentation for setup).

Deployment instructions and technical documentation.

Basic user guide for Purchasing, AP, Legal, and Vendors.

Skills Required

PHP Laravel & MySQL development experience.

Experience with REST API integration, particularly with Microsoft Dynamics 365 F&O.

Knowledge of secure web application development and workflow design.

Experience with role-based access control and multi-level approval systems.

To Apply, Please Provide:

Examples of similar vendor onboarding or workflow-based web applications you’ve built.

Details of your experience integrating with Microsoft Dynamics 365 or other ERP systems.

Estimated timeline and budget.

Suggestions or improvements you’d recommend for this project.