A$

AUD

Collect AUD into USDt

What you can do

Built for collecting in Australia

Issue a local Australian account to collect AUD over PayID and NPP, settled automatically into USDt — through one API, with webhooks and a full audit trail.

Local AUD account

Spin up Australian bank details (BSB + account number) and a PayID to receive AUD.

Auto-settle to USDt

Incoming AUD converts to USDt automatically at a transparent rate — no manual sweeps.

Webhooks + audit trail

Get notified on every inbound payment and reconcile with a clear, complete record.

Coverage

AUD collections, settled in USDt

One endpoint to issue a reusable Australian account. Customers pay in AUD; you hold USDt.

PayIDNPP / Osko

Reusable BSB & PayID · auto-settle to USDt · webhook on every payment · full audit trail.

POST /api/v1/customers/{id}/virtual-accounts
// POST /api/v1/customers/{id}/virtual-accounts
{
  "id": "va_9f3c41a0",
  "status": "active",
  "currency": "AUD",
  "account": {
    "account_name": "ACME Pty Ltd",
    "bsb": "062-000",
    "account_number": "12345678",
    "payid": "acme@stables.money"
  },
  "settlement": { "asset": "USDT", "network": "tron" }
}

FAQ

Australia virtual accounts, answered

How do customers pay in?

They send AUD to the virtual account's BSB and account number, or its PayID, over NPP — funds arrive in seconds.

What do I receive?

Incoming AUD is settled into USDt automatically, so you hold USDt — no manual conversion.

Are the account details reusable?

Yes. Each virtual account is persistent and reusable for recurring collections from the same payer.

How do I track payments?

Every inbound payment fires a webhook with the amount, sender reference and settlement details.

Ready to move
USDt?

Join the developers processing billions on Stables.