
Connectors / Finance · HTTP Connector
Automate Billplz with Tray.ai
Create a bill, create a collection and create a payment order in Billplz, and start a workflow when Billplz sends “Bill payment completed”.
Thanks — someone from our team will be in touch soon.
What can you do with Billplz on Tray.ai?
Billplz is a Malaysian payment gateway for collecting payments through bills and FPX online banking, and for sending payouts through payment orders. Tray.ai connects to Billplz through the HTTP Connector, so your workflows can call the Billplz API alongside the rest of your stack.
- When Billplz sends “Bill payment completed”, mark the order paid in your order management system.
- Create a bill for each new order in your online store and send the payment link to the buyer.
- When Billplz sends “Payment order completed”, record the payout in your accounting system.
- Connects through
- HTTP Connector
- Authentication
- Basic authentication
- Base URL
- https://www.billplz.com/api
Set it up
Connect Billplz to Tray.ai
Each step uses Billplz's own API details, from its documentation.
Step 1
Save Billplz's username and password
Save the credentials Billplz gives you as a Tray.ai authentication. The HTTP Client sends them as basic auth. They stay out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://www.billplz.com/api as the base URL. Or paste a cURL example from Billplz's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “Get a bill”
It's one of 17 documented actions, under Bills. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from Billplz events
Give Billplz the URL of a Tray.ai webhook trigger. “Bill payment completed” can then start a workflow, and so can 1 other event.
What the Billplz API covers
5 resources and 17 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Bills
- Create a bill
- Get a bill
- Delete a bill
- List bill transactions
Collections
- List collections
- Get a collection
- Create a collection
- Activate a collection
- Deactivate a collection
Payment orders
- Create a payment order
- Get a payment order
- Get the payment order limit
Payment order collections
- Create a payment order collection
- Get a payment order collection
Agreements
- Create an agreement
- Get an agreement
- Delete an agreement
Events Billplz can send to a Tray.ai webhook trigger
- Bill payment completed
- Payment order completed
Checked against Billplz's own documentation on 2026-10-22
How Tray.ai makes this work
Billplz plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Billplz — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Billplz actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Billplz data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More finance apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every finance connector →
Frequently asked questions
What can a Tray.ai workflow do in Billplz?
+
The Billplz API documents 17 actions across 5 resources (Bills, Collections, Payment orders, Payment order collections, Agreements). For example: Create a bill; List collections; Create a payment order. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Billplz?
+
The Billplz API uses basic authentication. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Billplz events can start a Tray.ai workflow?
+
Billplz sends 2 events to a webhook URL, for example: Bill payment completed; Payment order completed. A Tray.ai webhook trigger receives them and starts a workflow.
See Billplz working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.