Skip to main content

Invoicing

Use Radom invoicing when the payment request needs customer context, payable invoice URLs, and clearer billing state than a generic checkout flow.

note

Before you create live invoices, make sure your organization setup and supported payment methods are in place. See Set up your Radom account and Supported payment methods.

Radom invoicing combines customers, products, optional line items, and hosted payment collection in one flow. Invoice activity can be tracked in the Dashboard and automated through webhooks.

Create an invoice (Dashboard)

Using the Radom Dashboard is the easiest way to create and manage customers and invoices.

  1. Go to the Customers page and create the customer if they do not already exist.
  2. Open the Invoices page and create a new invoice.
  3. Select the customer, then choose the public networks and tokens you want to accept for this invoice.
  4. Add products and, where needed, custom line items.
  5. Optionally set a due date, memo, or other invoice metadata used by your team.
  6. Create the invoice and track the hosted payment URL through the Dashboard.

View and manage invoices

After an invoice is created, you can use the Dashboard to:

  • Review the hosted payment URL.
  • Track invoice payment status.
  • Review customer context and line items.
  • Void invoices that should no longer be payable.

Create an invoice (API)

Create a token in the Developer API tokens page if you want to create customers and invoices programmatically.

Use the current API reference pages for request and response schemas:

Invoice payment

Invoices resolve to Radom-hosted payment pages that the customer can open to complete payment on one of the methods you configured for that invoice.

See also