Payments API

The next generation payments processing API

We’ve re-imagined processing payments to combine the benefits of stablecoins and blockchain with traditional forms of payments like cards and bank accounts.

Start playing in our sandbox

Build what’s next for payments, finance and internet commerce.

Get an API Key

Ready for a production key? Contact sales

API Documentation Portal

Find guides and reference documentation to help you integrate with Circle APIs.

Read the docs

Broad payment method acceptance

Now, your customers can pay or deposit through a breadth of different payment methods with all transactions settling quickly — on crypto rails that don’t require traditional banking or acquiring relationships. A single integration lets you leverage a growing list of payment rails that all settle in USDC:

card@3x

Card

card copy@2x

Bank Wires

card copy 2@2x

Silvergate Exchange Network (SEN)

card copy 3@2x

ACH

(coming soon)

dashboard copy@2x

Tools to help you fight fraud

Optimize authorization rates and minimize chargeback losses to drive customer retention and profitability.

Learn more about fraud management

Intelligent dashboard

Central hub for transaction monitoring, settlements, reporting and analytics.

dashboard@2x

How it works

howitworks

Step 1

You send us end users’ payment details

Step 2

We process the payment on your behalf. Upon settlement, USD Coin (USDC) is issued and delivered to your Circle Account, or credits issued to your end user’s wallets

Step 3

You can pay others on-chain or transfer to your bank account at any time

Circle Payments API Use Cases

transaction

Use Cases

On- & off-ramps

Grow your user base by enabling global fiat deposits and withdrawals on your product, using USDC for stable and global settlement.

Learn more
cart

Use Cases

Global e-commerce

Take card payments for goods or services on your commerce app or website.

Learn more
wallet

Use Cases

Wallet top offs

Swipe your customer’s card to fund their accounts to be used within your business globally.

Learn more
globe

Use Cases

Global payouts

Send mass payouts to sellers, freelancers, or any service providers around the world. We automate your payout workflows and handle the complexity of sending digital dollars or local currency globally.

Learn more

Wallets API

Accept, store and send crypto payments using USDC

Check out our Wallets API to leverage native crypto and USDC functionality using scalable wallet infrastructure.

Learn more

Marketplaces API

The full building blocks for innovative platform companies

Support any type of business model and flexible funds flow to launch your product faster and scale from day one on an open ecosystem.

Learn more