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.
- 01Frontend form
- 02POST /api/payments
- 03POST /api/payout-quote
- 04POST /api/payout-kyc/start
- 05POST /api/payout-kyc/complete
- 06POST /api/payments/confirm
- 07POST /api/jupiter/quote
- 08POST /api/solana/verify-transaction
- 09POST /api/payout-transfer
- 10GET /api/payments/[paymentId]
- 11GET /api/receipt/[paymentId]
