Understanding Lightning Payments
Lightning Network enables instant, low-fee Bitcoin payments. Medusa Wallet makes it easy to send and receive Lightning payments with a simple, intuitive interface.Receiving Lightning Payments
Generate a Lightning Invoice
Open Receive Screen
From the home screen, tap “Receive” or select a specific wallet and choose “Receive”.
Choose Amount (Optional)
Tap on the amount field to specify how much you want to receive.
If you don’t specify an amount and are using your default wallet, your Lightning address will be shown, which allows the sender to choose any amount.
- Enter the amount using the number pad
- Switch between sats and fiat by tapping the amount type
- Tap “Confirm Amount” when done
Add a Comment (Optional)
Add a description or note for this payment:
- Tap the comment field
- Enter your description (e.g., “Payment for services”)
- Tap “Save”
Invoice Types
Medusa Wallet generates different types of receive codes:-
Lightning Address (Default wallet, no amount specified)
- Format:
[email protected] - Sender can specify any amount
- Always active and reusable
- Format:
-
Lightning Invoice (Amount specified)
- Bolt11 invoice format
- Fixed amount
- Expires after a set time (shown with countdown timer)
- One-time use
Monitoring Incoming Payments
When someone pays your invoice:- You’ll receive a notification showing the amount received
- Your wallet balance updates automatically
- The payment appears in your transaction history
Sending Lightning Payments
Pay a Lightning Invoice
Access Send Screen
Scan a QR code or paste a Lightning invoice/address to open the send screen.
Medusa Wallet supports:
- Bolt11 Lightning invoices (starting with “lnbc”)
- Lightning addresses (format: [email protected])
- LNURL pay codes
Review Payment Details
The app will decode the payment request and show:
- Amount: How much will be sent (in sats and fiat)
- Recipient: Who you’re sending to
- Description: What the payment is for
- Wallet Balance: Your current balance
Adjust Amount (LNURL/Lightning Address only)
For Lightning addresses and LNURL pay codes, you can specify the amount:
- Tap on the amount to edit
- Enter your desired amount
- Confirm the amount
Bolt11 invoices have fixed amounts that cannot be changed.
Add Comment (Optional)
For Lightning addresses that support comments:
- Tap the comment field
- Enter your message (limited to allowed characters)
- This message will be visible to the recipient
Payment Validation
Before sending, Medusa Wallet checks:- Sufficient Balance: Ensures you have enough sats in the selected wallet
- Valid Invoice: Confirms the invoice or address is properly formatted
- Amount Requirements: For LNURL, verifies the amount is within allowed limits
Transaction History
View all your payment history:Accessing History
- Tap on any wallet to see its transaction history
- Transactions show:
- Amount (with +/- indicator)
- Date and time
- Description/memo
- Fiat value at time of payment
Transaction Details
Tap any transaction to view:- Payment hash
- Full description
- Exact timestamp
- Historical fiat conversion
- Payment direction (sent/received)
Payment Scenarios
Paying at a Store
Receiving from a Friend
Share Your Lightning Address
Give your Lightning address:
[email protected]Requesting Specific Amount
Best Practices
Troubleshooting
Payment Failed
If a payment fails:- Insufficient Funds: Add more sats to your wallet
- Invoice Expired: Request a new invoice
- Invalid Format: Ensure you copied the complete invoice
- Network Issues: Check your internet connection
Invoice Not Receiving
- Invoice Expired: Generate a new invoice
- Wrong Wallet: Verify you’re checking the correct wallet
- Network Issues: Ensure sender has stable connection
Can’t Edit Amount
- Bolt11 Invoice: These have fixed amounts set by the recipient
- Lightning Address: Amount should be editable - ensure you’re using a valid Lightning address
Next Steps
- Learn about Lightning addresses for easier receiving
- Swap Bitcoin on-chain to Lightning to add funds