Accepting Crypto Payments
Luma allows you to accept cryptocurrency payments for your events using Solana blockchain. You can create ticket types that accept SOL or USDC, giving your guests more payment options.
Requirements
To accept crypto payments, you need:
- Luma Plus subscription on your calendar
- Completed identity verification (available in Calendar Settings)
- Connected Solana wallet (we support Phantom, Solflare, and Glow wallets)
Setting Up Crypto Payments
Step 1: Verify Your Identity
- Go to your calendar settings
- Look for the identity verification section
- Complete the verification process
Step 2: Connect Your Solana Wallet
- Select your calendar from lu.ma/home/calendars
- Navigate to the Payments tab
- Click on "Connect Solana Wallet"
- Choose your wallet provider (Phantom, Solflare, or Glow)
- Sign the message to verify wallet ownership
- Your wallet address will be saved as your treasury address
Optional: Set a Separate USDC Address If you want USDC payments to go to a different address than your main wallet, contact Luma support to configure a specific USDC token account.
Creating Crypto-Enabled Ticket Types
When creating or editing an event with Luma Plus:
- Add a ticket type to your event
- Set the price in either:
- SOL - Guests will pay with native SOL tokens
- USDC - Guests will pay with USDC on Solana
- Save your ticket type
Note: To accept USDC for USD-priced tickets, contact Luma support to enable this feature.
How Guests Pay with Crypto
When guests register for your event:
- They'll see crypto payment options during checkout
- They click "Pay with Wallet"
- A modal appears to connect their Solana wallet
- They sign the transaction in their wallet
- The payment is processed on the Solana blockchain
- Once confirmed, their registration is complete
Fees
Crypto payments include a platform fee:
- 3% fee for Luma Plus calendars (automatically deducted from the transaction)
Important Notes
- No automated refunds: Crypto refunds must be handled manually outside of Luma
- Blockchain confirmations: Payments may take a few moments to confirm on the blockchain
- Wallet requirements: Guests need a Solana wallet with sufficient balance to pay
- Currently Solana only: We don't support other blockchains like Ethereum at this time
Troubleshooting
Guests can't see crypto payment option
- Ensure you have Luma Plus active
- Verify your Solana wallet is connected
- Check that the ticket type is priced in SOL or USDC
Payment not confirming
- Network congestion can cause delays
- Ensure the guest has sufficient balance including transaction fees
- Check the transaction status on a Solana explorer
Can't connect wallet
- Try a different browser or disable extensions that might interfere
- Ensure your wallet extension is up to date