My max budget is $75. DO NOT bid and ask for more. An Automation Direct PLC on my line must receive an Ethernet/IP bit the instant a diner sends an order through the Square POS for Restaurants QR-code flow. Here’s the flow I need implemented: Customer scans the QR code and places the order after making payment. Square POS records the order → your middleware listens via Square Webhooks or another approved API method → logic translates the event into an Ethernet/IP write → the designated Tag in the PLC flips to “1”. When the order is completed or voided, the bit should return to “0” to keep my machine sequence in sync. If multiple orders arrive, first come will be served first. Order name should be transmitted to the PLC when an order through Square is placed to avoid order pickup issues. Key points • PLC brand: Automation Direct (Productivity 1000 series on Ethernet/IP). • Front-end system: Square POS for Restaurants. • Comms path: native Square API or Webhooks, then Ethernet/IP write to the controller; no polling if avoidable. • The solution should run on a Windows computer already on the network—open to Node.js, Python, C# or any other languages as long as it’s easy for me to service. Deliverables 1. Completely working software application with Source code with inline comments. 2. Read-me covering install, environment variables, and PLC tag configuration. 3. A short video or screenshot set proving an order turns the PLC bit on and clears it afterward. 4. Clearly showing how multiple orders will be handled and customers would know when the order is ready for pick up. Acceptance criteria: working and reliable application, reliable reset, and no impact on existing Square functions.