Get paid in dollars,
from anywhere.
Payment links, pages, a checkout and a one-line button. Customers pay in USDT with no gas and no app; the money is in your wallet in the same second.
You pay exactly 22.51 USDT. No fees for you.
A demo: nothing is charged.
Four ways to take a payment. None need a developer.
Payment links
An amount, a currency, a link. Send it in a chat; it works once or every time.
Payment pages
Your logo, your colour, your items. A shop page without a shop.
QR at the counter
Every link and page prints as a QR. Customers scan, hold, done.
A one-line button
Paste one tag into any site. It opens the same hosted checkout.
<script src="…/v1/button.js" data-link="cold-brew"></script>
Settled before the receipt prints.
The payment, the 0.10 USDT fee and your share move in one transaction. No payout schedule, no batch at midnight: T+0, every time.
Price in their currency. Reward with a code.
Each code is an entity on Arkiv that expires with it
USD · EUR · GBP · INR · AED · SGD
Every payment,
on the record.
Reports, settlements and refunds read straight from the chain. Export a CSV for your accountant that matches it to the cent.
Three steps. Test keys in a minute.
<script src="…/v1/button.js" data-session="SESSION_ID"></script>
const s = await gateway.sessions.create({ amount: "20.00", currency: "EUR", returnUrl: "https://shop.example" })
const event = constructEvent(body, req.headers.get(SIGNATURE_HEADER), secret) if (event.type === "payment.succeeded") fulfil(order)
Get paid early.
Sell an invoice to investors, or take an advance they repay from a share of each sale. You see the full cost before you sign.
Browse offers