How it works

From crypto tap to local payout.

Every LamportPay transfer follows a predictable, partner-led flow — from the moment a user enters details to when the recipient sees local currency.

The user flow

Step 1
User enters transfer details
Step 2
LamportPay creates payment record
Step 3
Payout quote generated
Step 4
Partner KYC
Step 5
Jupiter swap to USDC planned
Step 6
USDC settlement verified
Step 7
Partner payout processing
Step 8
Receipt shown

Developer sequence

The endpoints are conceptual for now — implementations will land in the backend MVP phase.

  1. 01Frontend form
  2. 02POST /api/payments
  3. 03POST /api/payout-quote
  4. 04POST /api/payout-kyc/start
  5. 05POST /api/payout-kyc/complete
  6. 06POST /api/payments/confirm
  7. 07POST /api/jupiter/quote
  8. 08POST /api/solana/verify-transaction
  9. 09POST /api/payout-transfer
  10. 10GET /api/payments/[paymentId]
  11. 11GET /api/receipt/[paymentId]