Quick Start Guide

Set up your merchant account in a few minutes

  1. Log In: Access Helio with your wallet or email, and we’ll set up a Helio wallet for you.
  2. Settings: Verify your account and add merchant details.
  3. Wallets & Payouts: Add wallets, team members, and connect external payout wallets (e.g., multi-sigs, ledgers). You can also settle payment to fiat and auto-offramp to your bank account.
  4. Integrations & API: Configure API keys, Discord integration, and other features.
  5. Create Payment: Launch your first hosted Pay Link or embedded Checkout in a few clicks.

For Developers

  • Embed and build custom Checkout Widgets to accept crypto payments in your app or website.
  • Use the API to generate Pay Links and single-use Charges.
  • Automate workflows by listening to webhooks for transaction confirmations.
  • We also streamlined our onchain checkout flow into a Solana transaction router & trading API to help any app land transactions faster/more reliably and build your own swap widgets.

For Creators

No-Code Integrations

  • Easily integrate Helio with various e-commerce and digital platforms.
  • Use the Solana Pay plugin for Shopify or Helio for WooCommerce to get started.
  • Deploy the Helio Discord bot to assign roles or memberships to your community based on sales.
  • Automate on-chain transactions and sync customer data in Google Sheets.

Custom Integrations

Helio supports integrations with platforms such as Moonshot token launchpad, TradingView, Magic Eden pre-sales, and event ticketing services Bizzabo & Event Nook.

Create & manage Pay Links

Select the Create payment button to create a Pay Link from scratch or choose one of the easy pre-defined templates optimised for specific workflows.

Dynamic Pricing

Choose “Dynamic pricing” if you want to use a single pay link and programmatically set its price via the "requestAmount" field in the checkout widget configuration. This is useful for e-commerce and shopping experiences. You can find more information here.

  • Step 1: Create a product - Upload a product image and use the markdown text editor to optimise the look & feel of your Pay Link
  • Step 4: Fully personalise your Pay Link by setting primary, neutral, and background colours, and choose between light or dark themes.
  • Share your Pay Link anywhere or embed the link as a Checkout Widget in your website

Redirect URL on Success

Implement a redirect URL on a Pay Link to send a customer back to your app or URL after payment.

Manage your Payments from the dashboard or select Pay Links from the left hand nav. Edit, duplicate, disable (and re-enable) and share payments.

Managing Wallets

You can add a linked wallet - wallet connected directly to your Helio account - or an external wallet, which isn't directly connected to your Helio account (e.g. multi-sig wallet), by following the steps below:

Adding Wallets to Your Helio Account

  • Go to Settings → Manage Wallets in the Helio Dashboard
  • For linked wallets: go to the 'Linked' tab and click 'Link Wallet' to connect your wallet
  • For external wallets: go to the 'External' tab and manually enter the wallet address

Choosing a Wallet for Payouts

When editing or creating a pay link:

  • Navigate to the Pricing Options section, and in the wallet dropdown, select the wallet where you'd like to receive funds.

Enabling Multiple Chains

To enable multiple chains on a Helio Pay Link:

  • Create or edit a pay link, go to Pricing Options, and under the Network section, select the chains you want to enable. We currently support Solana, Ethereum, Bitcoin, Base and Polygon.

Integration Into Apps & Websites

You can integrate into Helio into your apps & websites using the following options:

  • Checkout Widget - Embed a Helio Checkout Widget with a few lines of code to accept payments in USDC and 100+ digital currencies.
  • API - Use the Helio API to create payments, subscriptions, merchant accounts, and manage transactions.
  • Webhooks - Set up webhooks to listen for Helio payment events and verify transactions in your application.
  • Dynamic Pricing - Set a pay link price programmatically at checkout to support real-time pricing based on cart value, user input, discounts, or custom logic.

Transactions

Track and search all your incoming sales on the dashboard and enjoy a drill-down view by selecting Transactions from the left hand navigation. Each transaction has an associated receipt including all relevant customer details, a permalink and you can also process refunds directly from the receipt.

Data can be exported easily via CSV (hit Download report in top right), automated into a Google Sheet or export your transactions via API.

In addition, your customers can access their receipts and manage subscriptions directly from the Buyer Dashboard.