828 billers · one API
One API for Philippine bills payment 🇵🇭
Look up a biller, quote the fee, and pay the bill — straight from your app. Billy gives developers a single, versioned REST API across a large and growing catalog of Philippine billers.
Bearer-key auth · JSON · OpenAPI 3.0 · PHP, Python & TypeScript SDKs
# Look up a biller
curl $BILLY/billers?search=pldt \
-H "Authorization: Bearer $KEY"
# Quote the fee before you charge
curl $BILLY/billers/{id}/quote \
-H "Authorization: Bearer $KEY" \
-d '{"amount": 1500}'
# → customer_total: 1520.00 (incl. convenience fee)
Three calls, end to end
From "which biller?" to "paid" without leaving your app.
Look up a biller
Search the catalog by name, code, category, or type. Each biller returns its field schema with validation rules so you can build the right form.
Quote the fee
Send an amount and get back the exact convenience fee and customer total, with a transparent fee breakdown — before the customer commits.
Pay the bill
Post the payment through Billy. Money-in and biller settlement are handled for you, with status delivered by webhook.
The payment endpoint is rolling out now — see the flow.
Built for developers
Everything you need to ship bills payment, and nothing you don't.
Broad biller catalog
A large, growing catalog of Philippine billers — the most important ones are already onboard, with more added continuously.
Field schemas & validation
Every biller ships its required fields and validation regexes, so you render correct forms and reject bad input early.
Transparent fees
Quote any amount and see the convenience fee, customer total, and full settlement breakdown before you charge.
Relevance-ranked search
Full-text search and a typeahead endpoint tuned for autocomplete — fast, ranked results as the user types.
Webhooks
Payment status is pushed to your endpoint as it changes: pending, processing, succeeded, or failed.
SDKs & OpenAPI
A hand-authored OpenAPI 3.0 spec plus generated PHP, Python, and TypeScript clients. Import the Postman collection and go.
Coverage where it counts
828 billers across 20 categories — utilities, telco, loans, government, insurance, and more. The billers your users reach for most are already here, and we add more all the time.
Explore the API reference
More billers coming soon…
Start building with Billy
Issue a key, make your first call in minutes, and ship bills payment your users will actually use.