Skip to main content

High Level User Flow

This page describes the complete end-to-end payment lifecycle in PaidLys.

Payment Flow Steps

  1. Merchant registers in the PaidLys system
  2. Merchant reaches "Advanced" verification status by passing PaidLys security checks
  3. Merchant configures business account:
    • Receiving assets
    • Auto-conversion settings
    • Underpayment limits
    • Default asset
    • Auto-withdrawals (API only)
    • Default fee-payee
  4. Merchant creates an invoice
  5. Merchant shares the invoice link with the client
  6. Client fills in their email and selects the payment asset (if not pre-defined by the merchant)
  7. Client sees the payment amount, fees, and deposit address
  8. Client pays the invoice from an external wallet or exchange

Payment Outcomes

ScenarioResult
Correct amount (or within underpayment limit)Invoice → Done
Underpayment below limitInvoice → Wrong
Merchant accepts "Wrong" invoiceInvoice → Done
Merchant declines "Wrong" invoiceWebhook → Refunded
OverpaymentInvoice → Done with "Overpayment" mark

Post-Payment Steps

  • (Optional) Merchant swaps received amount to any supported asset
  • Merchant withdraws assets to an external wallet