Professor Vaulty mascot
$VAULTY
Simple Integration

Payment Links

Generate a branded URL that opens a secure Vaulty payment flow. Works on any device, no code required.

Step 1 — Build the link

The fastest path is the Link Builder. Or assemble it manually:

https://pay.vaulty.world/p/{partnerId}
  ?amount=12.50
  &token=USDC
  &ref=order_8721
  &redirect=https://yourshop.com/thanks
  &webhook=https://api.yourshop.com/vaulty-hook

Supported parameters

  • amount — decimal amount in the chosen token.
  • token — USDC, SOL, or any whitelisted SPL token.
  • ref — your internal order or invoice ID (echoed back to you).
  • redirect — URL the user returns to after approval or cancel.
  • webhook — server-to-server confirmation URL (signed).
  • memo — optional on-chain memo, up to 80 chars.

Step 2 — Send it

Share the link anywhere: invoices, emails, QR codes, chat bots, social posts. It opens directly in a browser or the Vaulty app if installed.

Step 3 — Confirm the payment

You receive two signals:

  • Browser redirect to your URL with ?status=paid&signature=...
  • Webhook POST to your endpoint signed with your partner secret.
Always treat the webhook as the source of truth. Browser redirects can be replayed; webhook signatures cannot.