POS Integration
Triniteq
Connect Triniteq hospitality POS to UseLoyalty and reward every table, bar, and counter sale.
About this integration
Triniteq + UseLoyalty
Triniteq is an Australian hospitality POS platform powering restaurants, cafes, bars, hotels, and multi-venue operators with its WaiterPOS and PowerEPOS products. By connecting Triniteq to UseLoyalty via webhooks, every completed sale at your venue automatically fires loyalty events — rewarding guests for dine-in, takeaway, and bar spend without any manual steps.
Webhook endpoint
Configured in UseLoyalty dashboard
https://app.useloyalty.app/api/webhooks/triniteq/{program-id}
This URL is generated for your account in the UseLoyalty dashboard. Each integration has its own signed endpoint.
Setup guide
Connect Triniteq in minutes.
Follow the steps below to wire Triniteq webhooks into your UseLoyalty program. No code required.
Copy your webhook endpoint URL
Go to UseLoyalty Dashboard → Settings → Integrations → Triniteq. Copy the webhook endpoint URL shown there.
Open Triniteq back-office settings
Log into your Triniteq back-office portal and navigate to Settings → Integrations → Webhooks. Click Add Webhook or contact your Triniteq account manager to enable webhook delivery.
Paste the endpoint URL and select events
Enter your UseLoyalty webhook URL as the destination. Select the order and payment events from the list below that you want to trigger loyalty actions.
Copy the signing secret
Triniteq provides a signing secret after saving the webhook. Copy it and paste it into UseLoyalty Dashboard → Settings → Integrations → Triniteq → Webhook Secret.
Map member identifiers
Ensure your Triniteq loyalty member setup sends a customer identifier (email or phone) in the order payload. UseLoyalty uses this to match the transaction to the correct loyalty account.
Test with a live order
Process a test order at your venue and confirm the event arrives in the UseLoyalty activity log. Set up your campaign rules to define points per dollar spent.
Webhook events
Events to subscribe to.
Subscribe to these events in your Triniteq dashboard when creating the webhook. UseLoyalty maps each event to your campaign rules automatically.
order.completedFires when an order is finalised at the POS. Primary trigger for purchase points.
payment.approvedFires when a payment is approved at the terminal — alternative earn trigger.
order.refundedFires when an order is refunded — optionally deduct loyalty points.
member.identifiedFires when a loyalty member is identified at the POS during checkout.
Get a tailored walkthrough
Ready to build
loyal customers?
Tell us a bit about your triniteq loyalty program and we'll show you exactly how UseLoyalty can work for you.
- Live demo tailored to your triniteq loyalty program
- Setup walkthrough, live in under 10 minutes
- Pricing advice based on your location count
FAQ
UseLoyalty