Payment links that know the moment you're paid.
Create a USDC request, share one link, and watch it flip to Paid with the transaction hash. Your money goes straight to your own wallet.
Create a USDC request, share one link, and watch it flip to Paid with the transaction hash. Your money goes straight to your own wallet.
No card terminals, no chasing screenshots of bank transfers. PayLink watches Stellar for you and only marks a request Paid when the right money arrives.
Set the amount and how long the link stays open. PayLink gives it a unique memo so the payment can be matched.
Send it on WhatsApp or print the QR. Customers pay from Freighter in one tap, or from any Stellar wallet.
The moment the ledger closes, the checkout and your dashboard both update, with the transaction hash as proof.
Customers forget memos, send a little short, or pay after the link expires. PayLink handles all of it, out loud.
Every payment is checked for wallet, asset, issuer, amount and memo before it counts toward a request.
Customers can pay in parts. PayLink totals them and shows exactly what's still due until the link expires.
A token called USDC from the wrong issuer never counts. Only Circle's USDC, or the asset you chose, marks a request paid.
Forgot the memo? The payment waits in your inbox for you to assign it to the right order. Nothing gets lost.
The checkout updates itself when the payment lands. No refreshing, no "did it go through?"
Overpaid, late or wrong-asset payments are flagged with the sender's address, so you can send them back fast.
Unmatched payments and refunds owed sit at the top, not buried in a report.
Paid, underpaid, overpaid, late or expired, each with the reason and the next step.
Each payment links to its transaction on Stellar Expert. No arguments about what arrived.
Create requests from your own site or app and get a hosted checkout link back. Retries are safe with idempotency keys.
curl https://api.paylink.ink/v1/payment-requests \
-H "Authorization: Bearer pl_test_…" \
-H "Idempotency-Key: order-1047" \
-H "Content-Type: application/json" \
-d '{
"walletId": "YOUR_WALLET_ID",
"amount": "18.00",
"asset": "USDC",
"description": "Moi moi, 20 wraps"
}'No. Customers pay straight into your own Stellar wallet. PayLink only watches the network and tells you when the right payment arrives.
The payment still reaches your wallet. PayLink puts it in your Unmatched inbox so you can assign it to the right order in two clicks, or refund it.
Any Stellar wallet. Freighter users pay in one tap, the QR code works with wallets that support Stellar payment links, and anyone can copy the details and pay by hand.
Short payments add up until the link expires, and you see exactly what is still due. Overpayments, late payments and the wrong asset are flagged so you can refund the sender.
Not yet. PayLink currently runs on Stellar Testnet, where everything uses free test tokens. Nothing you do here moves real funds.
No card, no setup fee. Your first link takes about five minutes.