Skip to main content
Question

Has anyone connected a custom PHP website with IFS ERP for order and production management?

  • May 16, 2026
  • 1 reply
  • 47 views

Hi everyone,

We own a custom products business & running an eCommerce store https://ajgar.com/ and are currently looking for ERP solutions to help us optimize our production workflow.

Our current setup is a custom PHP-based website where customers submit:

  • bulk T shirt printing
  • corporate merchandise orders
  • custom designs
  • artwork uploads

We have been exploring whether IFS Cloud would help us consolidate our:

  • order management
  • production and delivery workflows
  • dispatch planning
  • communication with customers
  • manufacturing process automation

From what I’ve read, IFS seems strong in manufacturing, automation, and shop-floor operations.

We are looking to gain insight on the following questions:

  • Has a custom PHP/MySQL website ever been integrated with IFS ERP?
  • Is the IFS Cloud REST API integration easy?
  • Can IFS handle ERP automation for small and medium scale custom production?
  • How does IFS support management for custom made manufacturing workflows?
  • Where can we best integrate an orders system to production automation?

A typical workflow for us would be:

  1. Customers submit orders
  2. Orders appear on the ERP
  3. The production team gets the job
  4. Inventory is booked
  5. Materials used are recorded
  6. The dispatch status is updated
  7. The invoice is synced and marked

Would love to hear real implementation experiences, integration tips, or lessons learned before we move further into ERP planning.

1 reply

Forum|alt.badge.img+1
  • Do Gooder (Partner)
  • May 18, 2026

 Hi,

  Great questions — and yes, this exact integration pattern is very achievable with IFS Cloud. I work with IFS implementations and can speak to most of what
   you're asking.

  ---
  PHP/MySQL → IFS Integration: Yes, it's been done

  IFS Cloud exposes a comprehensive REST API (and OData endpoints) that any HTTP-capable client can consume — PHP included. Your website can POST orders
  directly to IFS, poll for status updates, and receive webhooks via IFS Connect (the built-in integration framework). The API is well-documented through
  the IFS Developer Portal and follows standard OAuth2 authentication, so your PHP developers won't need IFS-specific knowledge to call it.

  ---
  Answering your specific questions

  1. PHP/MySQL ↔ IFS integration?
  Yes. The typical approach is:
  - PHP website calls IFS REST API to create a Customer Order when a customer submits
  - IFS returns an order reference that you store in your MySQL DB
  - PHP polls or receives callbacks for status changes (production started, dispatched, invoiced)

  2. Is the REST API easy?
  Relatively, yes — for standard flows. IFS Cloud's REST API covers Customer Orders, Shop Orders, Inventory, Dispatch, and Invoicing out of the box. Custom
  fields and workflows are also exposed if configured. The learning curve is around IFS's data model (understanding how Customer Orders link to Shop Orders,
   for example), not the API mechanics themselves.

  3. Can IFS handle SME custom production?
  Absolutely. IFS was built with engineer-to-order and configure-to-order manufacturing in mind. For a custom merchandise business, you'd likely use:
  - Customer Orders — captures the order, customer, lines, pricing
  - Shop Orders — drives the production job (print run, materials, labour)
  - Inventory — books blank stock (T-shirts, blanks) against the job
  - IFS Dispatch — manages delivery scheduling and tracking

  4. Custom manufacturing workflows?
  IFS supports configurable manufacturing structures. For your use case, you can define a simple routing (e.g. Receive Artwork → Print → QC → Pack →
  Dispatch) and track each step on the shop floor. IFS Aurena (the web UI) gives your production team a clean interface for job cards without needing to
  touch the customer-facing PHP site at all.

  5. Where to integrate orders → production?
  The cleanest integration point is:

  PHP Order Submitted
         ↓
  IFS REST API → Create Customer Order
         ↓
  IFS internally → Reserve Inventory + Create Shop Order
         ↓
  Production team works in IFS Aurena
         ↓
  IFS → Dispatch + Invoice created
         ↓
  REST API callback / polling → PHP website updates order status