USD balance ledger
Successful payments credit your merchant balance in USD. Unpaid invoices never increase available funds.
Cryptocurrency payment infrastructure
WistaPay provides merchants with a clear path to accept cryptocurrency payments, maintain a transparent USD ledger, and withdraw to major networks — supported by a practical merchant API.
Why WistaPay
From the first invoice to recurring API volume, WistaPay keeps the merchant experience structured, accountable, and ready for production use.
Successful payments credit your merchant balance in USD. Unpaid invoices never increase available funds.
Create payments, query status, and receive IPN callbacks using your API key — documented inside your dashboard.
Share a secure checkout link on the WistaPay domain. Ideal when you need invoices without a full API build.
Request payouts in USDT on BSC or TRON (TRC-20), and BNB on BEP-20, with clear pending-to-success control.
Blocked merchants lose API access immediately. Administrative controls keep platform integrity intact.
Email OTP verification protects account creation and password recovery for active inboxes only.
Workflow
Define price_amount, price_currency, and pay_currency via API or the dashboard form.
The payer completes the transfer to the deposit details shown on the hosted checkout page.
When the payment is confirmed, your USD balance increases by the invoice amount — ready for withdrawal.
For developers
Authenticate with your merchant API key, create payments programmatically, and listen for IPN events when status changes. Full reference lives inside the signed-in dashboard.
pay_url for end customersPOST /api/v1/payment.php
Header: x-api-key: YOUR_KEY
{
"price_amount": 25.00,
"price_currency": "usd",
"pay_currency": "usdttrc20",
"order_id": "ORD-1001",
"ipn_callback_url": "https://your.site/ipn"
}
Trust & control
WistaPay credits merchant balances only after confirmed payment success. Platform administration can review withdrawals, manage accounts, and enforce policy without ambiguity.
No balance movement for unpaid or abandoned invoices.
Requests remain pending until reviewed and approved.
Suspended accounts cannot create payments through the API.
Create your merchant account, obtain an API key, and issue your first payment in minutes.