Coinbase Developer Documentation home page
Search...
⌘K
Ask AI
Get help
Dev portal
Dev portal
Search...
Navigation
Integrations
Integrating Commerce and Classy
Docs
API Reference
SDKs
GET STARTED
Home
Quickstart
Use AI Tooling
Supported Networks
Authentication
Demo Apps
CDP Portal
Changelog
WALLETS
Comparing Our Wallet Products
Server Wallet
v2
Server Wallet
v1
Embedded Wallet
PAYMENTS
Send & Receive
Onramp & Offramp
x402
TRADING
Trade API
Beta
BASE TOOLS
Base Account
Paymaster
Appchains
Onchainkit
DATA
Introduction
Node
Address History
Token Balances
Beta
Webhooks
Alpha
Smart Contract Events
Verifications
AI
AgentKit
STAKING
Staking API
Staking Delegation Guides
FAUCET
Using Faucets
CONSUMER APIS
Coinbase App
Coinbase Wallet
Coinbase Mesh
BUSINESS APIS
Coinbase Business
Coinbase Commerce
Welcome
Getting Started
Quickstart
Crypto Payments
Payment Status
Not a Developer?
API Reference
USDC Payment Button
Accepting Payment
Integrations
3rd Party Integrations
Classy
Fundraise Up
JumpSeller
Primer
Shopify
WooCommerce
API Architecture
Release Notes
INSTITUTIONAL APIS
Overview
Coinbase Exchange
Coinbase International Exchange
Coinbase Prime
Coinbase Derivatives
On this page
Summary of Steps
Add Classy Webhook Subscription
1. Copy Classy Webhook URL
2. Add Webhook Subscription
Integrate Classy and Commerce
3. Create Commerce API Key
4. Authenticate Commerce
Integrations
Integrating Commerce and Classy
Copy page
Copy page
This page explains how to integrate Coinbase Commerce and
Classy
, a giving platform. Integrating Classy with Coinbase Commerce lets you accept cryptocurrency donations.
Currently, only
Coinbase enterprise accounts
can accept payments on Classy.
Summary of Steps
(In Classy)
Copy
the webhook URL.
(In Commerce)
Paste
the URL to add a webhook subscription and copy/save your webhook secret.
(In Commerce)
Create
an API key and copy/save your new API key.
(In Classy)
Paste
the Commerce webhook secret and API key to authenticate Commerce.
Add Classy Webhook Subscription
1. Copy Classy Webhook URL
Log in to
Classy
and go to
Settings > Payment Processor Portal
.
Under
Crypto Giving
, click
Select Exchange
and choose Coinbase.
Click
Copy URL
(and leave the browser window open).
2. Add Webhook Subscription
Log in to
Coinbase Commerce
.
From your avatar, click
Settings
and go to the
Notifications
tab.
Under
Webhook subscriptions
, click
Add an endpoint
.
Paste your webhook URL and click
Save
.
Click
Show shared secret
, then
Copy to clipboard
and securely store your secret.
Click image to enlarge
Integrate Classy and Commerce
3. Create Commerce API Key
Log in to
Coinbase Commerce
.
From your avatar, click
Settings
and go to the
Security
tab.
Under
API keys
, click
New API key
to generate a new key.
Click
Copy to clipboard
and securely store your new API key.
Click image to enlarge
4. Authenticate Commerce
Return to the Payment Processor Portal in Classy.
Paste your Coinbase Commerce API key and webhook secret.
Check the agreement box and click
Connect
.
See Also:
Set Up Crypto Donations
Was this page helpful?
Yes
No
Commerce API 3rd Party Integration Overview
Previous
Integrating Commerce and Fundraise Up
Next
Assistant
Responses are generated using AI and may contain mistakes.