Payment Methods
Cryptocurrency

Cryptocurrency Payments

Subscord features a fully on-chain cryptocurrency payment system, designed to support complete on-chain transactions without the need for traditional third-party payment processors or KYC (Know Your Customer) procedures for this payment method.

How it Works

Subscord operates a pool of dedicated wallets that actively monitor the blockchain for incoming payments made by your customers. When a payment is detected and confirmed on-chain:

  1. The system verifies the transaction details (amount, token).
  2. The received cryptocurrency is then automatically forwarded from Subscord's intermediary pool wallet directly to the receiving wallet address you specified during setup.

This streamlined process means you receive funds directly, minimizing overhead and maintaining a high degree of privacy.

Payment Thresholds

Due to the nature of cryptocurrency price volatility and network fees, Subscord allows you to configure payment thresholds. This feature defines a margin of error for incoming crypto payments, determining when a payment is considered "fully paid" even if it's slightly off the exact product price.

You can configure these thresholds in your store's crypto payment settings:

  • Percentage Threshold: Set a percentage value (e.g., 1%, 5%). If an incoming payment is within this percentage of the product price, it will be marked as paid. For example, with a 5% threshold on a $100 product, payments between $95 and $105 (or more) would be considered paid.
    • Default: The default percentage threshold is 1%.
  • Absolute Threshold (USD): Set a fixed USD amount (e.g., $2, $10). If an incoming payment is within this absolute USD value of the product price, it will be marked as paid. For instance, with a $10 absolute threshold on a $100 product, payments between $90 and $110 (or more) would be considered paid.

Combining Thresholds

You can set both a percentage and an absolute threshold simultaneously. Subscord will consider a payment complete if it meets either threshold. This provides flexibility in handling minor discrepancies.

Example

If you set a 1% percentage threshold AND a $2 absolute threshold for a $50 product:

  • The 1% threshold would mean payments from $49.50 are accepted.
  • The $2 absolute threshold would mean payments from $48.00 are accepted. In this scenario, any payment of $48.00 or more would be marked as paid because it meets the absolute threshold, which is more permissive in this case.

Carefully consider these settings to balance payment flexibility with ensuring you receive appropriate value for your products.

Configuration Steps

  1. Navigate to the Settings page in your Subscord dashboard.
  2. Locate the cryptocurrency payment setup section. Crypto payment setup section
  3. For each token you wish to accept, select the token and its respective blockchain network (e.g., USDT on Solana, ETH on Ethereum Mainnet).
  4. Paste your valid receiving wallet address for that specific token and network.
    • Important: Subscord detects incoming payments to a pool of wallets and then forwards the funds to the receiving address you provide. You must set up a receiving wallet address for each token you enable.
    • You can reuse the same wallet address if it's valid across different networks or for different tokens (e.g., a single Solana address can receive SOL, USDT on Solana, and USDC on Solana. Similarly, an EVM-compatible address can be used for Ethereum, BSC, Polygon, etc.).
    • Critical: Double-check that the address you paste is correct and that you own and control it. Subscord is not responsible for funds sent to incorrect or inaccessible addresses.
  5. Save your settings for each token.

Minimum Payment Amounts by Chain

Payments cannot be created below the minimum USD-equivalent for each supported chain. The minimum is evaluated in USD terms at the time the invoice is created.

ChainMinimum (USD)
BNB$1.00
OP$1.00
BASE$1.00
BTC$10.00
ETH$20.00
TRX$20.00
EGLD$0.10
LN$0.10
LTC$0.10
MATIC$0.10
POL$0.10
SOL$10.00
TRON$0.10
BCH$0.10
TON$0.10
XRP$0.10

Why these limits exist

  • Network fees (gas) introduce a practical floor for small payments. Below these minimums, fees can represent a large portion of the payment or even exceed it.
  • To ensure a reliable experience and avoid underpaid or stuck transactions, invoices below the chain minimum are not created. Consider using another supported chain.
  • These limits can change frequently as network conditions and fee markets evolve.

Supported Cryptocurrencies

Here is the full list of cryptocurrencies supported by Subscord.

Token NameChainToken Symbol
BNBBNBBNB
USDT (BEP-20)BNBUSDT
USDC (BEP-20)BNBUSDC
BUSD (BEP-20)BNBBUSD
WBNB (BEP-20)BNBWBNB
BTCB (BEP-20)BNBBTCB
DAI (BEP-20)BNBDAI
ETH (BEP-20)BNBETH
DOGE (BEP-20)BNBDOGE
SHIB (BEP-20)BNBSHIB
DOT (BEP-20)BNBDOT
AVAX (BEP-20)BNBAVAX
ADA (BEP-20)BNBADA
LINK (BEP-20)BNBLINK
TUSD (BEP-20)BNBTUSD
USDP (BEP-20)BNBUSDP
1INCH (BEP-20)BNB1INCH
AAVE (BEP-20)BNBAAVE
ALICE (BEP-20)BNBALICE
AXS (BEP-20)BNBAXS
BAT (BEP-20)BNBBAT
BSW (BEP-20)BNBBSW
CAKE (BEP-20)BNBCAKE
COMP (BEP-20)BNBCOMP
GALA (BEP-20)BNBGALA
GMT (BEP-20)BNBGMT
MKR (BEP-20)BNBMKR
PAXG (BEP-20)BNBPAXG
SNX (BEP-20)BNBSNX
BCH (BEP-20)BNBBCH
XRP (BEP-20)BNBXRP
MATIC (BEP-20)BNBMATIC
UNI (BEP-20)BNBUNI
ETC (BEP-20)BNBETC
LTC (BEP-20)BNBLTC
ATOM (BEP-20)BNBATOM
NEAR (BEP-20)BNBNEAR
BTT (BEP-20)BNBBTT
FLOW (BEP-20)BNBFLOW
XCN (BEP-20)BNBXCN
EOS (BEP-20)BNBEOS
FRAX (BEP-20)BNBFRAX
XTZ (BEP-20)BNBXTZ
EGLD (BEP-20)BNBEGLD
ZEC (BEP-20)BNBZEC
IOTA (BEP-20)BNBIOTA
XEC (BEP-20)BNBXEC
USDD (BEP-20)BNBUSDD
FTM (BEP-20)BNBFTM
ZIL (BEP-20)BNBZIL
FXS (BEP-20)BNBFXS
TWT (BEP-20)BNBTWT
ANKR (BEP-20)BNBANKR
BABYDOGE (BEP-20)BNBBABYDOGE
BTCBTCBTC
EGLDEGLDEGLD
ETHETHETH
USDT (ERC-20)ETHUSDT
USDC (ERC-20)ETHUSDC
BUSD (ERC-20)ETHBUSD
BNB (ERC-20)ETHBNB
SHIB (ERC-20)ETHSHIB
DAI (ERC-20)ETHDAI
MATIC (ERC-20)ETHMATIC
THETA (ERC-20)ETHTHETA
WBTC (ERC-20)ETHWBTC
LEO (ERC-20)ETHLEO
OKB (ERC-20)ETHOKB
LINK (ERC-20)ETHLINK
CRO (ERC-20)ETHCRO
XCN (ERC-20)ETHXCN
WFIL (ERC-20)ETHWFIL
APE (ERC-20)ETHAPE
UNI (ERC-20)ETHUNI
NEAR (ERC-20)ETHNEAR
VEN (ERC-20)ETHVEN
WMANA (ERC-20)ETHWMANA
SAND (ERC-20)ETHSAND
FRAX (ERC-20)ETHFRAX
QNT (ERC-20)ETHQNT
LDO (ERC-20)ETHLDO
CHZ (ERC-20)ETHCHZ
TUSD (ERC-20)ETHTUSD
KCS (ERC-20)ETHKCS
USDP (ERC-20)ETHUSDP
BTT (ERC-20)ETHBTT
HBTC (ERC-20)ETHHBTC
GRT (ERC-20)ETHGRT
MKR (ERC-20)ETHMKR
USDD (ERC-20)ETHUSDD
FTM (ERC-20)ETHFTM
CEL (ERC-20)ETHCEL
SNX (ERC-20)ETHSNX
HT (ERC-20)ETHHT
PAXG (ERC-20)ETHPAXG
BAT (ERC-20)ETHBAT
AMP (ERC-20)ETHAMP
ENJ (ERC-20)ETHENJ
BIT (ERC-20)ETHBIT
NEXO (ERC-20)ETHNEXO
ZIL (ERC-20)ETHZIL
LRC (ERC-20)ETHLRC
GMT (ERC-20)ETHGMT
FXS (ERC-20)ETHFXS
XAUT (ERC-20)ETHXAUT
COMP (ERC-20)ETHCOMP
1INCH (ERC-20)ETH1INCH
GALA (ERC-20)ETHGALA
GUSD (ERC-20)ETHGUSD
EURC (ERC-20)ETHEURC
LTCLTCLTC
MATICMATICMATIC
USDT (Polygon)MATICUSDT
USDC (Polygon)MATICUSDC
USDCE (Polygon)MATICUSDCE
BUSD (Polygon)MATICBUSD
DAI (Polygon)MATICDAI
TUSD (Polygon)MATICTUSD
PAXG (Polygon)MATICPAXG
WBTC (Polygon)MATICWBTC
USDD (Polygon)MATICUSDD
BNB (Polygon)MATICBNB
WETH (Polygon)MATICWETH
SOLSOLSOL
USDT (SOL)SOLUSDT
USDC (SOL)SOLUSDC
LINK (SOL)SOLLINK
WSOL (SOL)SOLWSOL
TONTONTON
USDT (TON)TONUSDT
TRXTRXTRX
USDT (TRC-20)TRXUSDT
USDC (TRC-20)TRXUSDC
TUSD (TRC-20)TRXTUSD
BTT (TRC-20)TRXBTT
USDD (TRC-20)TRXUSDD
USDJ (TRC-20)TRXUSDJ
JST (TRC-20)TRXJST
BUSD (TRC-20)TRXBUSD
BTC (Lightning)LNBTC
BASEBASEBASE
USDC (BASE)BASEUSDC
OPOPOP
BCHBCHBCH
XRPXRPXRP