Skip to main content
One-time payments let you charge a customer a single fixed amount. No recurring billing, no subscription logic. The customer pays, gets access, and that’s it. Onetime

How It Works

When a customer completes a one-time checkout, Suby:
1

Processes the payment

The payment is collected across the customer’s chosen method, card, bank, Apple Pay, Google Pay, or stablecoin.
2

Calculates taxes

Applicable taxes are calculated and collected automatically based on the customer’s location.
3

Delivers access

Access is granted based on your configured integration, PayLink, API, Discord, or Telegram.
4

Fires a webhook

A payment.succeeded event is sent to your server if you have a webhook configured.

Use Cases

Digital Products

Templates, ebooks, files, and downloadable assets.

Service Packages

One-time service engagements or client deliverables.

Lifetime Access

Tools, communities, or platforms with a one-time entry fee.

Agency Invoices

Client payments for project-based work.

Setting Up a One-time Payment

1

Go to Catalog

In your dashboard, navigate to Catalog, then Product, and click New product.
2

Fill in the basics

Enter your product name, image, description, price, and currency.
3

Set access delivery (optional)

Choose how access is delivered once payment is completed: Discord, Telegram, digital files, license key, or external link.
4

Configure additional options (optional)

  • Apply a discount code
  • Choose which payment methods are available for this specific product
  • Add custom fields to collect information from the customer at checkout
  • Set a success URL and cancel URL to redirect the customer after checkout
5

Save and share

Your checkout is live instantly.

Via API

Full API Reference

Endpoints, parameters, and response objects for Checkout Sessions.