Crypto withdrawals
Because Tip Stack is non-custodial, SOL and USDC tips land directly in your connected wallet the moment they are confirmed on-chain. There is no “withdraw” step for crypto — the funds are already yours. To check your crypto balance, open your connected wallet app (Phantom, Solflare, etc.) or view the USDC balance shown in your dashboard status bar. You can spend, transfer, or hold these funds exactly as you would any other Solana token.Fiat off-ramp (NGN)
Tip Stack offers two NGN off-ramp routes. Both are available from the Withdraw tab of your dashboard.- Pajcash (Crypto → NGN)
- FossaPay (Fiat balance → NGN)
How it works: You specify a USD amount to withdraw. Tip Stack fetches a live exchange rate from Pajcash, then constructs a USDC transfer from your wallet to the Pajcash deposit address on-chain. Pajcash receives the USDC and initiates a NGN bank transfer to your account.Who it’s for: Creators whose tips arrive as USDC and want to off-ramp to a Nigerian bank account.KYC required: Pajcash requires email OTP verification before each withdrawal (not a full ID check). Enter your email when prompted and enter the 6-digit code sent to you. The OTP expires after 5 minutes.Minimum withdrawal: $1.00 USD equivalent.
Balance breakdown
The Withdraw tab shows three balance categories:| Balance type | Description |
|---|---|
| Crypto (USDC) | USDC collected from crypto tips, available for Pajcash off-ramp. |
| Fiat (FossaPay) | Balance from fiat-originated NGN tips, available for FossaPay withdrawal. |
| Local (NGN) | Displayed when a local NGN balance exists from a prior conversion. |
NGN withdrawal flow (Pajcash)
Open the Withdraw tab
Go to your dashboard and click Withdraw in the sidebar. Make sure the Crypto toggle is selected (this routes through Pajcash).
Enter the amount
Type the USD amount you want to off-ramp into the amount field. A live rate preview appears showing the NGN equivalent you’ll receive at the current Pajcash exchange rate.
Verify your email (OTP)
Click Continue to Payout. Enter the email address associated with your Pajcash account and click Send Verification Code. Check your inbox for a 6-digit OTP and enter it on the next screen. The code expires in 5 minutes.
Enter your bank details
Search for your bank by name in the bank selector. Once selected, enter your 10-digit Nigerian account number and click Validate Account. Tip Stack resolves and displays the account holder name for confirmation.
Confirm the payout
Review the summary screen: bank name, account holder name, withdrawal amount, and NGN payout amount after fees. Click Confirm Payout to sign and broadcast the USDC transfer from your wallet on-chain.
NGN withdrawal flow (FossaPay)
Complete KYC first
Click Verify Now in the dashboard KYC banner. Upload a government-issued ID when prompted. Verification typically takes a few minutes.
Switch to the Fiat toggle
In the Withdraw tab, click the Fiat button in the top-right toggle to switch to FossaPay mode.
Enter the amount and bank details
Enter the USD amount to withdraw. Search for your bank, enter your 10-digit account number, and click Validate Account to confirm the account holder name.
Confirm the payout
Review the summary and click Confirm Payout. FossaPay initiates the NGN transfer to your bank account.
Fees
Tip Stack applies a dynamic platform fee at withdrawal time. The fee is calculated as a percentage of the NGN payout amount and varies based on:- The total withdrawal amount (larger withdrawals attract a lower fee percentage).
- The current NGN/USD exchange rate at the time of withdrawal.
Withdrawal history
Every payout attempt is logged in the withdrawal history table at the bottom of the Withdraw tab. Each row shows:- Date — when the withdrawal was initiated.
- Amount — USD equivalent and NGN amount.
- Destination — your Nigerian bank (shown as “Nigerian Bank” for privacy).
- Status — color-coded badge: yellow for pending, green for completed, red for failed.
Frequently asked questions
How long does a NGN bank transfer take?
How long does a NGN bank transfer take?
Pajcash and FossaPay transfers to Nigerian bank accounts typically settle within a few minutes to a few hours, depending on your bank’s processing speed. In rare cases it may take up to 1 business day. Check the withdrawal status badge in your Withdraw tab for the latest update.
What is the minimum withdrawal amount?
What is the minimum withdrawal amount?
The minimum is 1.00, the amount input field is disabled and a warning is shown.
Can I withdraw to a bank account outside Nigeria?
Can I withdraw to a bank account outside Nigeria?
International bank withdrawals (Stripe Connect integration) are listed as coming soon in the dashboard. Currently, NGN bank payouts via Pajcash and FossaPay are the supported withdrawal paths. Contact Tip Stack support if you need a manual international payout.
What happens if my withdrawal fails?
What happens if my withdrawal fails?
If a withdrawal is declined, the payout is marked Failed in your history and no funds are deducted. If the status stays Pending for an extended period, reconciliation runs automatically in the background. Contact support with your withdrawal reference number if a payout has not updated after 24 hours.
Is my bank account saved for future withdrawals?
Is my bank account saved for future withdrawals?
Bank details are entered fresh on each withdrawal for security. They are not stored permanently in your profile.