TABLE OF CONTENTS
- Step 1 — Create your account
- Step 2 — Add a Bitcoin/USDT wallet
- Step 3 — Connect your platform
- Step 4 — Create a store
- Step 5 — Test your setup
Accept your first Bitcoin payment in under 10 minutes.
This guide walks you through the minimum steps to go from a new Blockonomics account to a live, working payment setup.
Already have an account and a wallet connected? Jump straight to pick your integration platform or Create a store
Step 1 — Create your account
- Go to blockonomics.co/register
- Sign up with email + password or Google OAuth
- If using email, verify your address with the 6-digit OTP sent to your inbox
Check your spam folder if the OTP email doesn’t arrive within a minute. You can request a resend from the verification screen.
Step 2 — Add a Bitcoin/USDT wallet
You need a Bitcoin wallet that allows to access its xPub key (also called Master Public Key, yPub, or zPub).
This is how Blockonomics generates unique addresses for each payment without ever accessing your funds.
I already have a Wallet:
- Go to Dashboard → Wallets
- Click + Add a wallet → select BTC Wallet to add a Bitcoin Wallet
- Enter a name and paste your xPub key
- Paste a sample receiving address from the same wallet to verify they match
- Click Create Wallet
Not sure how to find your xPub? See the xPub guide →I need a Wallet:
We recommend Electrum for our users. it’s free, open-source, and makes the xPub key easy to find.
Electrum wallet guide →
Once you have Electrum set up, come back and follow the “I already have a wallet” steps above.
Step 3 — Connect your platform
Pick where you want to accept payments:
WordPress / WooCommerce: Install our free plugin and connect in 2 minutes with Automatic Setup.
WHMCS: Add Bitcoin as a payment gateway for your hosting clients.
PrestaShop: BTC checkout for PrestaShop stores.
REST API: Build a custom payment flow using our REST API.
Step 4 — Create a store
- Go to Dashboard → Stores
- Click Add a Store
- Enter a store name (anything memorable)
- Paste your Callback URL (you get this from your plugin settings or your own endpoint)
- Click Create Store
- Inside the store, toggle on BTC/USDT and select your wallet from the dropdown
- Click Create Store

Step 5 — Test your setup
Every integration includes a Test Setup button. Run it after connecting your store.
It checks that your callback URL is reachable and that your wallet is linked correctly.
You should see a green checkmark next to BTC/USDT when everything is working as expected.
You are live!! Your customers can now pay with Crypto directly into your wallet !!