PayLink
Built on Stellar

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.

Settles in about 5 secondsNon-custodialWorks with any Stellar wallet
BUILT ON OPEN RAILS
  • Stellar
  • USDC
  • Freighter
  • SEP-7 QR
  • Stellar Expert
How it works

From link to Paid in three steps.

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.

01

Create a request

Set the amount and how long the link stays open. PayLink gives it a unique memo so the payment can be matched.

02

Share one link

Send it on WhatsApp or print the QR. Customers pay from Freighter in one tap, or from any Stellar wallet.

03

Watch it flip to Paid

The moment the ledger closes, the checkout and your dashboard both update, with the transaction hash as proof.

Features

Built for the payments that actually happen.

Customers forget memos, send a little short, or pay after the link expires. PayLink handles all of it, out loud.

Exact matching

Every payment is checked for wallet, asset, issuer, amount and memo before it counts toward a request.

Partial payments add up

Customers can pay in parts. PayLink totals them and shows exactly what's still due until the link expires.

Counterfeit USDC rejected

A token called USDC from the wrong issuer never counts. Only Circle's USDC, or the asset you chose, marks a request paid.

Unmatched inbox

Forgot the memo? The payment waits in your inbox for you to assign it to the right order. Nothing gets lost.

Live checkout

The checkout updates itself when the payment lands. No refreshing, no "did it go through?"

Refunds flagged

Overpaid, late or wrong-asset payments are flagged with the sender's address, so you can send them back fast.

Dashboard

Your whole day of payments, on one screen.

Explore the dashboard

Needs-attention first

Unmatched payments and refunds owed sit at the top, not buried in a report.

Every status, explained

Paid, underpaid, overpaid, late or expired, each with the reason and the next step.

Proof on every payment

Each payment links to its transaction on Stellar Expert. No arguments about what arrived.

Developers

One API call. A checkout your customers trust.

Create requests from your own site or app and get a hosted checkout link back. Retries are safe with idempotency keys.

  • REST API with idempotency keys
  • Live status stream for your own UI
  • Full OpenAPI reference
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"
  }'
~5 sfor a Stellar ledger to close and your payment to be final
0.00001XLM base network fee per operation, paid by the sender
0of your funds ever held by PayLink. Payments go wallet to wallet.

Questions, answered

Does PayLink ever hold my money?

No. Customers pay straight into your own Stellar wallet. PayLink only watches the network and tells you when the right payment arrives.

What if a customer forgets the memo?

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.

Which wallets can customers pay from?

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.

What happens if someone pays the wrong amount?

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.

Is this real money?

Not yet. PayLink currently runs on Stellar Testnet, where everything uses free test tokens. Nothing you do here moves real funds.

Start getting paid in USDC today.

No card, no setup fee. Your first link takes about five minutes.