Get paid in USDC on Stellar with a link.
Create a payment request, send the customer a link. They pay from any Stellar wallet, the money lands in your wallet, and PayBridge verifies it on the network and marks it Paid with the transaction hash. We never touch the funds.
- No custody, no float
- USDC and XLM
- Verified on the ledger
- Free on Testnet
How it works
Create a request
Amount, asset and the wallet that should receive it. You get a unique link and memo to send on WhatsApp, email or anywhere.
Customer pays from any wallet
Freighter, Lobstr or any Stellar wallet with a QR code. The payment goes directly to your settlement wallet on Stellar.
We verify, you see Paid
PayBridge watches Stellar Testnet, checks wallet, asset, amount and memo, and flips the request from Pending to Paid with the transaction hash.
A pay page that just works
Branded, on mobile and desktop. Wallet buttons, QR, or copy-paste the address and memo. Nothing to build.
Non-custodial by design
Funds settle straight to your wallet. No balances to withdraw, no float sitting with us, nothing to freeze.
Verified, not trusted
We read the payment from Horizon ourselves: right wallet, right asset, right amount, right memo. Then we show you the hash.
Memo matching done right
Each checkout gets a unique memo. Underpaid, overpaid, wrong asset, late: every edge case gets a state and an event.
Share the link anywhere
WhatsApp, Instagram DMs, an invoice email, a QR on the counter. A request is just a link.
A receipt for every payment
Each paid request keeps its transaction hash and a link to view it on Stellar. Email the customer a receipt in one click.
Every request on one screen.
Create a request, share the link, and watch its status change as the customer pays. No spreadsheet, no asking "have you sent it?".
Paid means the ledger says so.
No more chasing screenshots. PayBridge reads each payment from Stellar itself and only marks a request Paid when the right amount reached the right wallet with the right memo.
- Underpaid35.00 of 40.00 arrived. The link stays open for the rest.
- Wrong assetXLM sent to a USDC request. Flagged, never counted.
- LateArrived after the link expired. You decide whether to accept it.
Good to know before you start.
Does PayBridge hold my money?
No. The customer pays straight into your own Stellar wallet. PayBridge only reads the network to confirm the payment, and never asks for a secret key.
Which wallets can my customer pay from?
Any Stellar wallet. Freighter in the browser, Lobstr or another mobile wallet by scanning the QR code, or by copying the address, amount and memo by hand.
What if the customer sends the wrong amount?
If it is short, the request shows Underpaid and the link stays open for the rest until it expires, or you can accept what arrived. If it is more, the request is marked Paid and you see the extra to send back.
How quickly does a request turn Paid?
Usually a few seconds after Stellar confirms the payment. The pay page and your dashboard both update by themselves, nobody has to refresh.
Is this real money?
Not yet. PayBridge runs on Stellar Testnet, so you can try the whole flow with free test funds from Friendbot.
What do I need to start?
An email address and the public address of the Stellar wallet you want to be paid into. Setup takes about a minute.
Send your first payment link today.
Add your wallet, create a request, and see it turn Paid. It takes about a minute.