Introduction to Blockcade
Blockcade is a crypto-native payment gateway. Accept USDC, USDT, BTC, ETH, or let customers pay with a card — settlement to your chosen currency happens automatically.
What you can do
- Accept crypto payments — customers send USDC/USDT/BTC/ETH to a hosted checkout, you get notified via webhook.
- Accept card payments — customers pay with Visa/Mastercard/Apple Pay/bank transfer; we auto-convert to crypto.
- Sell products without any integration — create a payment link or product in the dashboard, share the URL.
- Build integrations — one REST endpoint, official SDKs for Node.js, Python, PHP, and more.
- Get paid out — auto-settle to your chosen currency and wallet address, or connect a bank account.
Two ways to use Blockcade
Core concepts
Merchant
You. Every account is either Individual (personal use, freelancing) or Business (company, needs KYB to go live). Both types can create payments — Business unlocks team members, invoicing, and higher volume tiers.
Payment Session
A single transaction attempt. Created via the API or the dashboard. Has an amount, currency, reference, status, and hosted checkout URL. Lifecycle:
open → paid (customer completed payment)
→ expired (30 minutes with no payment)
→ cancelled (you or the customer aborted)
Payment Link
A persistent, shareable URL that creates a session on-demand each time it's used. Use it in emails, invoices, social posts. See Payment Links →
Product
A catalog item with name, description, and price. Each product has a permanent buy link. See Products →
Webhook
A signed HTTP POST from Blockcade to your server whenever a session changes state. Includes retries, exponential backoff, and a delivery log. See Webhooks →
Settlement
The process of converting received crypto to your chosen payout currency and sending it to your address or bank. Runs automatically once you've configured a settlement destination in Settings.
Test mode vs Live mode
Every merchant has both. Test-mode API keys start with sk_test_, live keys with sk_live_. Test sessions never move real money and show a "Simulate payment" button on checkout. Switch modes with the toggle in your dashboard sidebar.
What Blockcade is not
- Not a wallet for storing your customers' crypto. Payments flow through to your settlement destination.
- Not an exchange that customers trade on. It's a payment layer for accepting crypto at checkout.
- Not custodial by default. You pick where funds settle — your wallet, your bank, or a treasury service.