Introduction #
This guide will walk you through the steps to integrate your Eats365 Point of Sale (POS) system with Pixalink’s loyalty program.
With this integration, you can:
- Automatically award loyalty points to customers when they make purchases.
- Enable credit top-up functionality directly through your POS system.
This helps streamline your operations while providing a seamless experience for your customers.
Benefits of Integration #
- Automatic Points Awarding: Loyalty points are automatically awarded to customers when transactions are completed in your POS system.
- Direct Credit Top-Up: Easily add credit to customer accounts directly from your POS system.
- Seamless Customer Experience: Deliver a smoother, more convenient experience for your customers by connecting your sales and loyalty systems.
- Efficient Management: Manage both your sales and loyalty program in one place, saving time and improving operational efficiency.
Prerequisites #
Before you begin the integration process, please make sure you have the following:
- An active Eats365 POS account
- Your Eats365 Restaurant Code
- An active Pixalink account
- Contact information for your account manager
Having these details ready will help ensure a smooth and efficient integration.
Integration Process #
Step 1: Connect Pixalink App in the Eats365 Merchant Portal #
Before configuring permissions, you must first connect the Pixalink app through the Eats365 Merchant Portal.
Follow these instructions based on the official Eats365 API Token Redemption Guide:
- Log in to the Eats365 Merchant Portal.
- In the left panel, click on Integration.
- Select Developer Portal Application.
- At the top right, click Connect New App.
- Enter the Production Token provided by your Pixalink account manager.
- Click Next to continue.
- Review the API project information, including App Information, Account Information, and the requested API Permissions.
- Click Confirm to grant permission to Pixalink.
- Once connected, Pixalink will appear under Developer Portal Application.
Step 2: Enable API User Permission in Eats365 #
- Log in to your Eats365 Merchant Portal.
- Navigate to the Menu Setup section.
- Select Item from the menu.
- In the API USER PERMISSION section, enable Pixalink Sdn Bhd by toggling the switch to ON.
- Also enable User Application and any other relevant permissions as needed.

Step 3: Contact Your Account Manager #
After linking the Pixalink app in Eats365:
- Contact your Pixalink account manager.
- Provide your Eats365 Restaurant Code.
- Request your account manager to assign your restaurant in the Pixalink back office.
Step 4: Link Your Restaurant in Pixalink #
- Log in to your Pixalink account.
- Navigate to the Spaces section:
- Click on Spaces in the left sidebar menu.
- You will see a list of your restaurants (spaces).
- Find your restaurant in the list and click the Edit button next to it.
- Access the Configuration settings:
- Look for the Configurations tab.
(If you don’t see this tab, contact Pixalink Customer Support immediately.) - Under the Eats365 Integration Settings section, select your Restaurant Code from the dropdown menu.
- Look for the Configurations tab.
This step connects your Pixalink space to the correct restaurant in your Eats365 account.

Step 5: Enable Credit Top-Up Functionality (Optional) #
If you want to enable the credit top-up feature:
- Ensure your products in Eats365 have SKU codes assigned.
- In Pixalink, navigate to the Credit Top-Up Menu.
- Map your POS product items to the corresponding credit values.
- For example: Map a “Top Up 50” product in your POS to credit the customer with 50 points/credits in Pixalink.

Step 6: Enable 3rd Party CRM Integration #
- Contact your Eats365 support team or administrator.
- Request to enable the 3rd party CRM integration feature.
You will need to provide the following information:
- SID: This is a UUID generated by the system.
- Key: A personal access token. (Click the refresh icon to generate a new one if it’s not available.)
Important: When providing the Key to Eats365, make sure to add the prefix “Bearer ” before the token.
Example: Bearer your-access-token-here
You can find this information in the CRM Integration section of your Pixalink dashboard.

Verification #
To ensure that your integration is working correctly:
- Process a test transaction in your Eats365 POS.
- Check that loyalty points are automatically added to the customer’s account in Pixalink.
- If you are using the credit top-up feature, process a test top-up transaction and verify that the credits appear in the customer’s account.
Support #
If you encounter any issues during the integration process:
- Contact your Pixalink account manager for direct assistance.
- Reach out for help in your customer support WhatsApp group.
- If you do not see your Restaurant Code in the Edit Space, contact Pixalink Customer Support immediately.
Timeline #
The typical integration process takes approximately 2 weeks if no customization is required. For custom integration needs, please discuss with your account manager.
Resources #
For additional assistance, please contact your Pixalink account manager or customer support team.