Accept stablecoins.
We never hold them.
Every customer gets a payment address that pays out in one transaction: our fee to us, and the rest to the wallet you registered. Nobody — Vorixpay included — can send your share anywhere else. Not a policy we promise to follow; the only thing the contract is able to do.
Total received
$12,840.50
across tokens
In your wallet
$12,405.00
swept
Awaiting collection
$435.50
yours, not yet moved
Held by Vorixpay
$0.00
always
What the contracts guarantee
$0
Of your money we can hold
1
Wallet your share can reach
24h
Delay on any wallet change
0
Vorixpay keys that can change a registered wallet
There is no moment where we hold it
Most processors take the payment, keep it, and send it on when you ask. That gap is where withdrawal queues and frozen balances live. Here the payment address is a contract that, when collected, sends our fee to us and everything else to your registered wallet — in the same transaction, with nowhere else it can send it.
No destination parameter
The caller cannot choose where it goes
No owner on the address
We set fees; only you can move your wallet
No upgrade path
It cannot be replaced with a version that can
Signed wallet changes
Plus 24 hours to cancel one you did not make
Where a payment can go
Customer
sends 500.00 USDT
Payment address
5.00 fee to Vorixpay, the rest to you
Your wallet
0x1a2B…9c0D · 495.00 USDT
No branch sends your share anywhere but your wallet. We set the fee; we cannot choose who receives the rest.
Acme Corp
Invoice #1042
50.00
USDT
Send to this address
0x7a3F8E2c...4d9b1A6f
CopyExpires in 28:42 · BNB Smart Chain Testnet
Payments found without anyone watching
Create an invoice and share the link. Vorixpay reads the chain block by block rather than polling addresses, so a payment is detected whether or not anyone was looking at that particular one.
Free to issue
Nothing is deployed until money arrives
Partial and over payment
Each its own outcome, not a guess
Late payments honoured
Money after expiry still reaches you
Any wallet
The named token, on the named network
One permanent address per user
Keyed on whatever id you already use for them. It does not expire, so they can save it and top up whenever they like. Every payment webhook carries your own reference back to you.
Idempotent
Ask twice, get the same address
No address map
Webhooks name the user, not just the address
Charged when collected
Free to issue; the network’s current rate applies
Swept automatically
Gas on us; small balances within 24 hours
Ada Lovelace
user_1001
250.00 USDT
awaiting collection
Grace Hopper
user_1002
125.00 USDT
Alan Turing
user_1003
0.00 USDT
One call per invoice
A REST API, once your payout wallet is registered. Every invoice names its token and network. Webhooks are signed with your secret, numbered per merchant, and retried up to twelve times over about sixteen hours — reconcile against the API as well.
Read the API docs →curl -X POST https://api.vorixpay.com/api/v1/invoices
-H "Authorization: Bearer sk_test_…"
-H "Content-Type: application/json"
-d '{"title":"Pro plan","amount":50,"currency":"USDT","chain":"bsc-testnet"}'
{
"url": "/pay/G2WaZkNm4qXr",
"depositAddress": "0x1114…D843",
"status": "PENDING"
}Not launched yet, and we would rather say so
The whole path runs end to end on testnet: register a wallet, issue an address, detect a payment, collect it, bill for it. Evaluate it there.
Working
- BNB Smart Chain Testnet
- Ethereum Sepolia
- Payments, invoices, sweeps
Coming soon
- Mainnet, after an audit
- Tron
- Subscriptions
Not done
- External security audit
- Production traffic
The full picture is on the security page, including what you are still trusting us with.