Relay Overview

Relays are the backbone of the surstrom payment network. As a Relay, you process payments routed from Clients.

What You Do

  1. Connect providers with restricted API keys
  2. Configure your fee percentage, routing rules (amounts, limits, country restrictions)
  3. Install the SDK on a standalone page you control
  4. Join the pool to start receiving routed payments
  5. Earn fees on every completed payment

Revenue Model

For each payment processed through your provider, you earn a fee. The fee percentage is configured per provider and is deducted from the payment before settlement.

Example for a $100 domestic card payment with 7% fee (provider: 2.9% + $0.30):

  • Payment: $100
  • Provider fee: $3.20 (2.9% + $0.30)
  • Your fee: $7.00 (7%)
  • Your net profit: $3.80 — difference between your fee and provider + settlement costs
  • Client receives: $93.00
  • Settlement: $93.00 sent from your wallet to the Client's wallet on Solana

Dashboard

Your Relay dashboard shows:

  • Overview — Gross volume and net revenue charts (today/week/month), status breakdown, wallet balance
  • Transactions — All payments processed through your providers with full details
  • Providers — Your connected providers with status indicators and settings
  • Deposit — Wallet balance, withdrawal history, and fund management
  • Reviewed Clients — Clients you've reviewed with ratings and comments

Requirements

  • A provider with card payments enabled
  • A restricted API key with the correct permissions
  • A standalone page where you can install the SDK script
  • The page must allow iframe embedding (no X-Frame-Options: DENY)
  • Any available reserve on Solana

Your provider must have card_payments capability active. Providers without this capability cannot be connected.