Glossary
Use this glossary for common Radom, crypto, and payments terms that appear throughout the documentation.
API
API stands for Application Programming Interface. In Radom, APIs let your backend create checkout sessions, manage products, configure invoices, and automate other payment workflows programmatically.
Authentication type
An authentication type is the information a buyer provides when purchasing access to a product. Depending on your flow, this could be a public key, password, access token, or no additional authentication at all.
Buyer
A buyer is the customer purchasing, subscribing to, or paying an invoice through Radom.
Charging interval
A charging interval is how often a recurring product bills the buyer. Common intervals include daily, weekly, monthly, and yearly billing.
Checkout session
A checkout session is a hosted payment flow created through Radom so you can redirect a customer to a Radom-managed checkout page.
Cryptocurrency
Cryptocurrencies are digital assets native to their respective blockchains. Native assets are often used to pay network transaction fees.
Dashboard
The Radom Dashboard is where sellers manage products, payment links, invoices, webhooks, funds, and account settings.
Ethereum
Ethereum is a blockchain network that supports smart contracts and tokenized assets. Radom supports Ethereum alongside other public networks listed on Supported payment methods.
JSON
JSON stands for JavaScript Object Notation. It is the structured text format used by the Radom API and webhook payloads.
Non-custody
A non-custody wallet, also called a self-custody wallet, is controlled directly by the user rather than by a third-party platform.
Payment link
A payment link is a Radom-hosted payment page you can share directly with customers without building a custom checkout frontend.
Payment session
A payment session is the integrated-checkout flow where your application displays payment instructions directly inside your own UI after creating the session through the API.
Pricing model
A pricing model defines how a buyer is charged for a product, such as one-time, recurring, or usage-based pricing.
Product
A product is the reusable Radom object that represents the goods or services you sell, including pricing and payment configuration.
Seller
A seller is the organization or user receiving funds for products, invoices, subscriptions, or other Radom payment flows.
Self-custody
Self-custody means the wallet owner controls their own private keys and funds.
Stablecoin
A stablecoin is a token designed to track the value of another asset, often a fiat currency such as USD. See Supported payment methods for the current public list of Radom-supported assets.
Subscription
A subscription is an ongoing billing relationship created when a buyer purchases a recurring product.
Token
Tokens are digital assets issued on top of a blockchain network. Radom payment methods use a combination of network and optional token address or symbol.
USDC
USDC stands for United States Dollar Coin. It is a USD-pegged stablecoin issued by Circle.
USDT
USDT stands for Tether. It is a USD-pegged stablecoin issued by Tether.
Wallet address
A wallet address is the public identifier used to send or receive blockchain assets. It is similar in purpose to a bank account number, but specific to a blockchain network.
Webhook
A webhook is an HTTP callback sent by Radom to your application when an event occurs, such as a payment succeeding or a deposit being credited.
Whitelist
A whitelist is a list of wallet addresses that are allowed to access or purchase a product.
Whitelisting
Whitelisting is the process of granting access to a product only to the wallet addresses included in its whitelist.