Payment Methods Overview

Invoice-based payments

Invoice-based payments are designed for one-time or transactional payments.

Typical use cases:

  • E-commerce checkouts
  • Manual payment requests
  • One-off client payments

Key characteristics:

  • A unique payment request is generated per transaction
  • Each invoice has a defined amount and status
  • Payments are reconciled per invoice

➡️ See: Invoice Payments


Wallet-based payments

Wallet-based payments are designed for account-based or recurring payment flows.

Typical use cases:

  • Platforms with registered users
  • Trading or brokerage accounts
  • Internal balances per user

Key characteristics:

  • Each user is assigned a dedicated wallet
  • Payments are credited directly to the user wallet
  • Balances persist across transactions

➡️ See: Wallet Payments


Choosing the right method

Use CaseRecommended Method
One-time paymentInvoice
Repeated paymentsWallet
User-specific balancesWallet
Simple checkoutInvoice