- Home
- Resources
- Integrations
- PHP Point of Sale
PHP Point of Sale Make integrationAutomate PHP Point of Sale with Make.
What if your register data could update the rest of your tools on its own? The PHP Point of Sale Make integration gives you 25 modules: 4 triggers that watch sales, customers, suppliers and receivings, plus actions and searches. This guide walks store owners and ops leads from connection to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the PHP Point of Sale Make integration do for you?
The PHP Point of Sale Make integration links your store account to Make, a no-code tool where you build a scenario, meaning an automation made of modules. Each module is one brick: a trigger that starts the flow, an action that writes something, or a search that finds records. You pick them from a list, no code involved.
Books that follow the stockroom. Watch Receivings spots each receiving you record, and Create an Expense logs a matching expense, so the back office stops retyping delivery paperwork.
A customer list that stays clean. Watch Customers reports every new customer profile. Pair it with a module from your email or CRM tool, or use Search Customers before Create a Customer so a web signup does not produce a duplicate at the register.
Staff records kept in one place. Create an Employee, Update an Employee and Delete an Employee let an HR form or spreadsheet drive the staff list instead of manual edits in the store settings.
Some limits are worth knowing. The official documentation lists modules for customers, suppliers, employees and expenses, and only watch modules for sales and receivings; anything else goes through Make an API Call. The doc page itself warns that it is AI-generated from vendor material, so check important details with PHP Point of Sale. If you are weighing tools, read n8n vs Make, and for plan limits see Make pricing. Teams that want help building can talk to our Make agency.
How do you connect PHP Point of Sale to Make?
- 01
Copy an API key from your store
In PHP Point of Sale, open Store Config, scroll to the bottom of the page and click Add API Key. Copy the key shown on screen. You need an active PHP Point of Sale account for this.
- 02
Open the connection window in Make
Add any PHP Point of Sale module to your scenario and click Create a connection. A connection is your store account linked to Make once, then reused by every module of the app. The Connection name field is optional.
- 03
Paste the key and save
Enter the credentials you copied from PHP Point of Sale, or follow the on-screen instructions, then save. Make now reads your store data, so the module fields can offer lists instead of blank boxes.
Build your first scenario with PHP Point of Sale
GoalWhen a receiving is recorded in PHP Point of Sale, Make logs a matching expense in the same store.
- 01
Start a blank scenario
Go to the Scenarios page, create a new scenario and click the big + to place the first module on the canvas.
- 02
Pick Watch Receivings
Search for PHP Point of Sale, choose Watch Receivings and select your connection, or click Create a connection if this is your first module of the app.
- 03
Add Create an Expense
Click the + on the right of the trigger, pick Create an Expense and map the receiving data you want into its fields. Make lists what it can read once the connection exists.
- 04
Test with Run once
Click Run once, record a receiving in your store, and open each module to read the bundle it received. A bundle is one item passed along, here one receiving.
- 05
Schedule it and switch it on
Open the clock on the first module. A new scenario checks every 15 minutes by default, which is also the shortest interval on the Free plan. Then turn the scenario on.
Triggers: what starts a PHP Point of Sale scenario
4 modules start a scenario when something happens in PHP Point of Sale. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by PHP Point of Sale as soon as it happens.
Watch Customers
triggerIn the docs onlyEvery customer added to PHP Point of Sale can start a scenario with this trigger, so a new profile reaches your other tools without anyone copying it by hand. Each customer arrives as one bundle you can map into the next module.
Watch Receivings
triggerIn the docs onlyStock deliveries you record as receivings become the starting point of your automation here. Make picks up each new receiving and hands it to the modules that follow, ready to map into an expense, a message or a sheet.
Watch Sales
triggerIn the docs onlyYour completed sales can feed reports, spreadsheets or team alerts once this trigger sits at the head of a scenario. It returns the new sales it finds, one bundle per sale, for the next module to use.
Watch Suppliers
triggerIn the docs onlyNew vendors added to PHP Point of Sale get picked up by this trigger, which lets purchasing and accounting share one supplier list. Each new supplier travels to the next module as a single bundle.
Modules: what PHP Point of Sale can do in Make
PHP Point of Sale gives you 21 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Customer
- Create a Supplier
- Create an Employee
- Create an Expense
- Delete a Customer
- Delete a Supplier
- Delete an Employee
- Delete an Expense
- Get a Customer
- Get a Supplier
- Get an Employee
- Get an Expense
- Make an API Call
- Search Customers
- Search Employees
- Search Expenses
- Search Suppliers
- Update a Customer
- Update a Supplier
- Update an Employee
- Update an Expense
Create a Customer
ActionIn the docs onlyA new shopper profile lands in your store directly from another app, so online signups and event lists join the register without retyping.
Create a Supplier
ActionIn the docs onlyAdding a vendor becomes a side effect of your purchasing process: once a supplier is approved elsewhere, this action writes it into PHP Point of Sale.
Create an Employee
ActionIn the docs onlyOnboarding gets shorter when a new hire appears in the store staff list as soon as HR records them in its own tool.
Create an Expense
ActionIn the docs onlySpending recorded elsewhere, such as a receipt photographed by a manager or a delivery logged as a receiving, turns into an expense in your store books.
Delete a Customer
ActionIn the docs onlyRemoving a customer profile from PHP Point of Sale can follow a request made somewhere else, which keeps your list in line with what clients asked.
Delete a Supplier
ActionIn the docs onlyVendors you stop working with can disappear from the store once purchasing marks them as closed in its own tracker.
Delete an Employee
ActionIn the docs onlyOffboarding closes cleanly when the staff record leaves PHP Point of Sale the moment HR confirms a departure in its own system.
Delete an Expense
ActionIn the docs onlyAn expense entered by mistake, or cancelled in your accounting tool, can be removed from the store books without opening the back office.
Get a Customer
ActionIn the docs onlyThis module fetches the full profile of one customer you already know, so later steps can use details the trigger did not carry.
Get a Supplier
ActionIn the docs onlyPulling one vendor record into the scenario lets you reuse its details, for instance in an email to purchasing or a row in a shared sheet.
Get an Employee
ActionIn the docs onlyReading a single staff record gives the rest of the scenario the details it needs about one team member, without exporting the whole list.
Get an Expense
ActionIn the docs onlyOne expense from your store, read in full, can be checked or copied into accounting before anyone approves or corrects it.
Make an API Call
ActionIn the docs onlyAnything the listed modules do not cover can still be reached: this module calls any endpoint of the PHP Point of Sale API with the connection you already set up.
Search Customers
SearchIn the docs onlyFinding customers by what you know about them, before you create or change anything, is the job of this search, and it often saves you from duplicates.
Search Employees
SearchIn the docs onlyWhen a request names a team member but carries no store reference, this search locates the matching staff records for you.
Search Expenses
SearchIn the docs onlyPulling a set of expenses out of PHP Point of Sale lets you total them, export them or flag the odd one in another tool.
Search Suppliers
SearchIn the docs onlyChecking whether a vendor is already on file takes one step with this search, which returns the suppliers that match your criteria.
Update a Customer
ActionIn the docs onlyChanges made in another tool, like a new phone number captured by your CRM, flow back into the customer profile at the register.
Update a Supplier
ActionIn the docs onlyVendor details kept current in purchasing, such as a new contact or address, reach the supplier record in PHP Point of Sale.
Update an Employee
ActionIn the docs onlyA promotion, a new phone number or a role change recorded by HR can be copied onto the staff record in your store.
Update an Expense
ActionIn the docs onlyCorrecting an expense after the fact, when an invoice shows a different amount or a better description, happens here without deleting anything.
Need help automating PHP Point of Sale with Make?
A person reads every message.