Home Software Websites AI Video About Get in Touch
Case study · Platform

Miss World Voting

Miss World Voting brand mark

A paid popular vote for Miss World Thailand 2026 that took card and PromptPay payments and kept a live leaderboard honest on broadcast nights.

Client
TPN Global · Miss World Thailand 2026
Year
2026
Scope
Voting platform · Payments · Live leaderboard · Admin
Ran at
tpn-global.com/vote
Vote packages
Eight tiers from one vote to two thousand, plus Top Commerce bundles with product shipped
Payments
Stripe: card and PromptPay QR, confirmed on the spot
Leaderboard
Live public standings for twenty-three contestants, Happy Hour double votes
Admin
Totals, per-contestant breakdown, transactions, CSV export, a kill switch

Pageant voting is a revenue stream, not a poll. For Miss World Thailand 2026, TPN Global needed a platform that sold vote packages for twenty-three contestants, took Thai payments without friction, and showed the standings live while the broadcast ran.

AGEN built the full flow on tpn-global.com: contestant browsing, eight popular-vote tiers from a single vote to two thousand, a second Top Commerce vote that bundled votes with Aotura product shipped to the voter, and checkout through Stripe by card or PromptPay QR with instant confirmation. Designed mobile-first, because that is where the votes come from.

Two public leaderboards updated live, with Happy Hour windows that doubled votes on the final weekend. The admin dashboard gave the team totals, a per-contestant breakdown, every transaction, CSV export, a display override and a kill switch.

The back end is a Cloudflare Worker with a D1 database: no servers, nothing to scale by hand, and an infrastructure bill of zero for the season. The vote is closed now; the page still stands.

Popular Vote: the Miss World Thailand 2026 contestant cards
Vote packages: eight tiers from one vote to two thousand
Complete your vote: card or PromptPay through Stripe
The live leaderboard
The leaderboard, the full ranking
The full site, one view

Inside the build

01 / 05
Popular Vote: the Miss World Thailand 2026 contestant cards
Vote packages: eight tiers from one vote to two thousand
Complete your vote: card or PromptPay through Stripe
The live leaderboard
The leaderboard, the full ranking
Drag to explore

Every page

Top Commerce · the second vote
Top Commerce: the second vote, with the contestants
Top Commerce
Vote for your favourite contestant and get the Aotura product
Top Commerce
Top Commerce vote packages, one to ten units
Top Commerce
Complete your vote, Top Commerce checkout
Top Commerce
The Top Commerce leaderboard
Top Commerce
Next project
← All website work