Follow these steps below to receive crypto in your Shakepay wallet or to find your BTC receiving wallet address :
Open the Shakepay app.
Click on Bitcoin or Ethereum depending on which crypto you wish to receive.
Click Deposit.
Scan the QR code or click on the address displayed to copy your wallet address
Navigate to the external wallet app on your phone or desktop computer.
Paste your BTC or ETH address to use as the "To" address to send funds. You can also scan the QR code from your sending platform.
Troubleshoot and tips
How long does it take to credit my pending crypto transaction?
Understanding Blockchain Confirmations
Each Bitcoin transaction is verified and confirmed by the blockchain network before it is considered complete. Until this process is finished, the transaction will display a pending status. Confirmation times can vary based on various factors, such as:
Network congestion: High traffic on the blockchain network can delay transactions due to limited processing capacity.
Transaction fees: Higher fees set by the sender generally result in faster confirmations, while lower fees may delay processing.
Priority status: Transactions with higher priority are confirmed faster. For example, Shakepay requires the following confirmation limits before crediting funds to your wallet:
Bitcoin deposits: 2 confirmations
Ethereum deposits: 6 confirmations
To credit your pending transaction, it will take:
2 confirmations on the Bitcoin blockchain for Bitcoin to be received inside your account.
6 confirmations for ETH to be received inside your account.
If you are waiting a long time, click on the pending notification and you will see your transaction ID displayed. Click on it to display the transaction on the blockchain. To track your transaction's progress accurately, you can use blockchain explorers like mempool.space. Simply input your transaction ID to view its journey and confirmation status on the network.
My pending crypto transaction has not been deposited after a long time
Common Causes of Delay
Some common reasons why your transaction may remain pending include:
Low transaction fees: If the sender didn't set a sufficient fee, the transaction might take longer to be processed.
High network traffic: Times of increased activity can lead to delays in confirmation as the network prioritizes higher-fee transactions. In most cases, transactions will be confirmed within a reasonable timeframe once network congestion subsides or additional confirmations are completed.
Make sure your transaction has reached 2 confirmations for BTC and 60 confirmations for ETH.
Check if your account is limited. If it is, contact support to resolve the issue.
Make sure you completed your risk profile as it’s required to receive crypto. You can complete your risk profile by following these steps:
Open the Shakepay app.
Click the Settings wheel at the bottom right of the app.
Click Complete your risk profile.
Click Complete now.
Follow the steps.
Once your risk profile is completed, your pending transaction should be credited within minutes.
Shakepay's Role and Limitations
It is important to note that Shakepay does not control the blockchain verification process. This means the platform cannot expedite pending transactions or influence network conditions. To ensure faster processing in the future, the sender can be reminded to use higher transaction fees.
Can I use any network to send to Shakepay?
Shakepay only supports the Bitcoin network for BTC, and the Ethereum network for ETH.
Shakepay does not support any other tokens (USDC, USDT) on any other blockchain networks or layer 2 networks. Sending ETH or any other token to your Shakepay receive address using an unsupported network such as BEP or ARB will result in permanent loss of funds. Shakepay can not retrieve or refund tokens sent to your receiving address that have been sent on an unsupported blockchain network.
Make sure to only send funds to a BTC address using the Bitcoin network or an ETH address using the Ethereum network.
How to receive crypto from the Shakepay website?
Follow these steps below to receive crypto from the Shakepay website:
Click on the "Add Funds" tab on the left side navigation bar
Select the crypto you'd like to add to your Shakepay account: "Bitcoin" or "Ethereum"
Copy your BTC or ETH wallet address or scan the QR code from the sending platform
Head back over to your other (non-Shakepay) crypto wallet and paste the BTC/ETH wallet address to send crypto to your Shakepay wallet!
Why is my Bitcoin wallet changing after each deposit?
New Bitcoin addresses will be assigned to you after every use. It is best practice in Bitcoin not to reuse addresses.
Ethereum addresses will not be generated every time you cash-in to your Shakepay wallet. You were only assigned one new Ethereum address.
These new addresses will improve reliability, especially when receiving internal or smart contract transactions. Funds sent to your old Ethereum address will result in permanent loss of funds.
Related articles: