Skip to main content

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.

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.