Helio
WebsiteTwitterDiscord
  • πŸ‘‹Introduction
    • β˜€οΈWelcome to Helio
    • πŸ’³Pricing & fees
  • πŸŽ“Product guides
    • ⚑Quick start guide
    • ⚑Helio Wallet + On/Off Ramp
    • ⚑Solana Pay - Shopify plugin
    • ⚑Pre-Sales
    • ⚑Subscriptions
    • ⚑Blinks
    • ⚑Gated payments
    • ⚑Discord Memberships
    • ⚑Telegram Memberships
    • ⚑cNFT Airdrops
    • ⚑Verification
    • ⚑Other options
      • ⚑Discounts
      • ⚑Video paywall (Helio Play)
      • ⚑WooCommerce plugin
      • ⚑NFT - private listing (Helio OTC)
      • ⚑TradingView
      • ⚑Affiliate links
      • ⚑Split payments
      • ⚑Buyer Dashboard
      • ⚑Team Roles
      • ⚑Recurring (Legacy flow)
  • βš’οΈDevelopers
    • πŸ›’Checkout Widget
    • πŸ’»API
      • Create Pay Links via API
      • Query Transactions via API
      • Create Subscriptions via API
      • Query Subscriptions via API
      • Create a Merchant Account via API
      • Redirect URL with Query Params
    • πŸͺWebhooks
      • Pay Link Webhooks
      • Subscription Webhooks
      • Recurring Payments (Legacy) Webhooks
      • Shopify Webhooks
    • 🧾Charges
      • Create a Charge via API
      • Create a Charge via Embedded Widget
    • πŸ—³οΈWallet Allowlist
    • πŸ–₯️Google app script
    • ❓Autofill user data
    • πŸ•ΈοΈTest Helio on devnet
    • πŸŒ–Moonit bot SDK
    • πŸ“ˆTrading API
  • Boost - Land Transactions Faster
  • πŸ“šOther docs
    • πŸ”Security
    • πŸ”ŽSharing Screen Recordings with Inspect Mode Enabled
    • 🏠OG Demo @Solana Hacker House
    • πŸ“ƒLegals
Powered by GitBook
On this page
  • Get Started
  • View payments
  • Refunds
  • Enabling multiple blockchains
  • Advanced options
  • Additional Information
  • Developer Documentation
  1. Product guides

Solana Pay - Shopify plugin

Accept digital payments on your Shopify store

PreviousHelio Wallet + On/Off RampNextPre-Sales

Last updated 1 month ago

Easily integrate Solana Pay into your Shopify store:

  • Accept stablecoins (USDC, USDT, EURC), SOL, BTC, ETH, and thousands of digital assets

  • Get real-time global payouts with low fees

  • Eliminate disputesβ€”payments are irreversible, removing chargebacks

  • Engage customers with airdrops and token-gated store access

  • Auto-convert crypto earnings to your bank or receive stablecoins, reducing market volatility exposure

Get Started

    • Terms & Conditions – Review and accept the Privacy Policy and Terms of Service

    • Business Information – Complete the KYB process (real-time, up to 48 hours). If delayed, contact solanapay@hel.io

    • Wallet Setup – Enter a unique Solana wallet address (must not be linked to another Helio account)

  1. Activate Solana Pay – Click Activate Now, or go to Payment Settings in Shopify Admin, and select Activate

View payments

  • Rejected: Payment was not completed

  • Paid: Payment detected on the Solana blockchain

  • Completed: Payment confirmed and acknowledged by Shopify, typically updating within seconds of payment confirmation

Refunds

  1. In Shopify Admin, go to the Orders page & initiate refund

  2. Click Approve to process a refund or Deny to decline it

  3. Connect any Solana wallet to confirm the transaction

  4. The refund is processed in seconds, and the order status updates in Shopify

Important: if your transaction is on not on the Solana chain, please manually refund the customer by copying their wallet address and directly sending the refund amount from your wallet

Enabling multiple blockchains

After completing the initial app setup, you can enable additional blockchain networks - Bitcoin, Ethereum, Polygon and Base. Note that while Helio’s platform fees remain consistent across all chains, network gas fees will vary depending on the blockchain and its level of congestion.

To enable multi-chain functionality, follow these steps:

  1. Login to Helio:

  2. Edit Your Shopify Pay Link

    • In the Helio Dashboard, go to Pay Links β†’ Edit Shopify Paylink

  3. Enable Additional Networks

    • In Step 2 of the Pay Link edit, check the box next to the blockchains you want to activate (Ethereum, Bitcoin, etc.)

    • You’ll be prompted to link a wallet of the respective chain to receive payments

  4. Save Your Changes

    • Click Next, then Save to apply the new settings

Add an external Wallet to receive payouts

  • If you prefer to receive payouts in an external wallet, such as a BTC or ETH account on a centralised exchange, you can add an external wallet. Navigate to Settings -> Manage Wallets.

  • Link your Ethereum, Polygon, or Bitcoin wallets depending on the chains you wish to enable.

Once you've completed these steps, multi-chain payments will be enabled, allowing you to accept transactions from multiple blockchain networks.

Advanced options

Payment tokens

Payments settle in USDC by default. Token swaps are auto-enabled, allowing customers to pay with any Solana token while you receive USDC

Wallet Management

  • To change your Solana Pay wallet, go to Pay Links -> Edit Shopify Pay link -> Step 2 -> Change payout wallet

Helio API

  • Access "ShopifyPaymentGid" via the API; ensure you’ve linked a wallet in Settings

Loyalty Features:

Additional Information

Wallets and Payouts: Use any Solana wallet (e.g., Phantom, Solflare, Ledger, Coinbase). Change your payout wallet anytime from the Helio dashboard. For auto off-ramping USDC to your bank via Bridge.xyz, contact Helio.

Supported Currencies: Hundreds of cryptocurrencies supported, with USDC as the default. Change your settlement currency via the Helio dashboard. Built-in swaps (via Jupiter) allow purchases in preferred tokens.

Custody: Helio doesn’t custody funds; all transactions are peer-to-peer on blockchain.

Settlement & Refund Wallets: Different wallets are allowed. Refunds require self-custody wallets (e.g., Phantom, Solflare); custodial accounts aren’t supported directly in Shopify UI.

Support: Email solanapay@hel.io

Developer Documentation

Install the App - Visit the and click Install

Log in to Shopify – Access your Shopify and follow these steps:

Access all crypto payments on the page in the Merchant Portal. Each payment links to a Shopify order and shows its current status:

Open Solana Pay and navigate to the page

Visit and click on β€˜Login to Helio.’

Log in to the Helio dashboard from the to access these features:

To limit accepted tokens, go to Pay Links -> Edit -> Step 2, disable swaps, and select your preferred

Link a wallet under Settings -> Manage Wallets for direct dashboard login via

Use the for webhooks and integrations

For more details on Shopify webhooks, click

Offer discounts with

Include a for loyalty use cases such as a discount voucher, receipt, membership or proof of purchase

Add

Set with NFT gating or wallet allowlisting

πŸŽ“
⚑
Shopify App Store
merchant dashboard
Payments
Refunds
merchant.solanapay.hel.io/merchant
Merchant tab
app.hel.io
API
here
NFT airdrop
Discord memberships
"Access Controls"
Shopify Webhooks
pricing options
Solana NFTs