Circle APIs Documentation

Learn how to integrate with Circle APIs to accept traditional and USDC payments, automate payouts, embed digital dollar accounts into your product or service, or power your internet marketplace.

Getting Started

Circle Payments API

The Circle Payments API allows you to take payments from your end users via traditional methods such as debit & credit cards, bank accounts, etc., and receive settlement in USDC.

The Circle Payments API has been designed with any business or internet commerce in mind, not just crypto applications, and it's based on Circle's extensive experience processing millions of card payments since 2014.


With the Circle Payments API you can:

  • Take card and bank transfer payments for goods or services on your commerce app or website.
  • Build a credit & debit card or bank transfer on-ramp for your crypto exchange.
  • Take card or bank transfer deposits for your savings, lending, investing or P2P payments product.
  • Issue payouts to your end users' bank accounts.

All of that for customers across multiple countries. Very soon, the Circle Payments API will also support other payments rails such as ACH, and for both payments and payouts.

Getting Started

There are three basic ways to get started with the Circle Payments API.

1⃣ You can check our Card Payments Quickstart guide to get a sample web application up and running and process your first card payment that settles in USDC in a few minutes.

Start with cards in 5 minutes

2⃣ You can look into how accepting card payments works in more detail, and take your time along every step of the way.

Learn more about card payments

3⃣ You can check our Wire Payments Quickstart to get a sample web application up and running and process your first bank wire payment that settles in USDC in a few minutes.

Start with wires in 5 minutes

Additional Reading

Once you are done getting started, don't forget to check some more details such as:

Make sure you also read more about why verifying card details is important. Eventually you will also want to understand what to do post-payments processing.

Ready for the next step?

If you are in advanced stages of experimenting with our APIs and want to plan moving to production, start by applying for a Circle Account and subsequently reach out to sales. We'll be happy to walk you through to the next steps.

We can't wait to see what you are going to build!

Updated about a month ago

Getting Started

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.