A top-up and payment system for platforms that charge for their services in credits. Users buy an in-platform currency that you define yourself, then spend it on the services on your platform, with a wallet page showing the remaining balance and every transaction. Payments run through Stripe and accept both PromptPay QR and credit cards.
Who it is for
Businesses that sell services one at a time or charge by volume, such as digital service marketplaces, API providers and cloud processing work.
An in-platform currency you define yourself
Instead of charging for each item separately, the system has users buy platform credit up front, then deducts a number of coins each time a service is used. The name of the currency, the top-up packages and the price of each service are all yours to set. In the demo, called NexusHub, the currency is FlowCoins, and services such as API Boost, Cloud Render, Data Crunch and PDF Wizard are each priced at a number of coins per use.
- Name your own in-platform currency
- Set top-up packages at several tiers
- Price each service in coins
Wallet and transaction history on one page
The My Account page shows the remaining credit balance on a large card, followed by recent transactions that make clear which are top-ups and which are deductions for using a service. Beside it is a Quick Actions panel showing the price of each service, so users can see both their balance and what they have spent without opening several pages.
Pay by PromptPay or credit card, through Stripe
The payment page is built on Stripe and supports both entering Visa and Mastercard card details and scanning a PromptPay QR code from a banking or payment app. Before confirming, it clearly shows the package name, the credits to be received and the amount in baht. A processing status stays on screen while the result comes back, and once payment succeeds the transaction is recorded and the credit balance updated automatically.
- Visa and Mastercard credit cards
- PromptPay QR scanned from a banking app
- A processing status while payment is confirmed
- Credit balance updated automatically on successful payment
Example use: a digital service marketplace
The demo for the system is NexusHub, a marketplace bringing digital services together in one place, with a home page where visitors can browse the services or top up credit straight away, plus cards for featured services. The same structure carries over to businesses selling cloud tools, selling API access, or selling data processing work job by job.
What it does
- Define your own currency and top-up packages
- Price each service in coins
- Wallet page showing the current balance
- Transaction history separating top-ups and deductions
- Pay by PromptPay QR from a banking app
- Pay by Visa or Mastercard credit card
- Payment page runs on Stripe
- Credit balance updated automatically on payment
Want something like this?
Tell us your situation and we will work out what needs adapting to fit it.