Pay with crypto using Shakepay
New to crypto? No problem. Shakepay is a trusted Canadian app that lets you buy Bitcoin straight from your bank account and send it to complete your order. This guide walks you through it, start to finish — about 10 minutes the first time.
Before you start
- A Canadian bank account — Shakepay funds are added by Interac e-Transfer.
- A piece of government ID — required once, to verify your account.
- Your phone — Shakepay works best as a mobile app (iOS / Android).
Download Shakepay & create your account
Get the Shakepay app from the App Store or Google Play, then sign up with your email and phone number.
- Complete the quick identity verification (a photo of your ID and a selfie). This is standard for any Canadian financial app and usually takes a few minutes.
- Once verified, your wallet is ready to use.
Fund your account with Interac e-Transfer
In the app, tap Add funds and choose Interac e-Transfer. Send the amount you want from your online banking to the address Shakepay shows you.
Funds typically arrive within minutes. Add a little more than your order total to comfortably cover the small network fee (see the safety notes below).
Buy your crypto
Tap Bitcoin in the app, then Buy. Enter the dollar amount and confirm. The crypto appears in your Shakepay wallet instantly.
Buy the same coin your order asks for at checkout. If the payment screen shows Bitcoin, buy Bitcoin — not a different coin.
Place your order & open the crypto payment screen
Add your items on Blue Buddah, choose Crypto / Bitcoin at checkout, and you'll see a payment screen with three things:
- A wallet address (a long string of letters and numbers) and a QR code.
- The exact amount of crypto to send.
- A countdown timer — the price is locked in for that window.
Keep this screen open on your computer or another device while you complete the next step on your phone.
Send the payment from Shakepay
Back in the Shakepay app:
- Tap the coin you're paying with, then tap Send.
- Scan the QR code from the checkout screen — or copy the wallet address and paste it into the "To" field. Double-check the first and last few characters match.
- Enter the exact amount shown on the payment screen.
- Choose a speed (Fast or Normal) and tap Send.
- If Shakepay asks you to confirm by email, open the email and click the confirmation link to release the payment.
Wait for confirmation
The checkout screen updates automatically once the network confirms your payment. On-chain Bitcoin usually takes 10 minutes to about an hour depending on network traffic and the speed you chose.
You'll receive an order confirmation as soon as it clears. You can safely leave the page once it shows "payment received" or "confirming."
Three rules that keep your money safe
Match the coin and network exactly. Send the same crypto the checkout requests, on the network it shows. Sending the wrong coin or network can permanently lose the funds — no one can reverse it.
Beat the timer. The checkout locks in a price for a set window. Send before the countdown ends. If it expires, just start the order again to get a fresh amount and address.
Send the exact amount, and mind the network fee. Shakepay shows any network fee before you confirm — review the total. If the checkout later flags a slight underpayment, it's usually the fee; follow the on-screen prompt to send the small difference.
