Accept USDC Payments

Accept USDC payments with a non-custodial gateway

Take USD Coin (USDC) on your website with Bcon — a regulated, fully-backed stablecoin settled directly to your wallet. No KYC, no custody, a flat 1% fee.

To use USDC in your business operations and accept payments on your website, you don’t have to hand over control of your assets to a payment provider. Bcon is a non-custodial payment gateway that tracks blockchain transactions and tells your website when a payment appears, receives confirmations, or is completed.
The payment always goes directly to your wallet. We don’t hold your cryptocurrency, we don’t ask for private keys, and we don’t process withdrawals. Our system simply watches the blockchain and sends payment updates back to your website.
If you’re looking for a simple way to accept USDC payments without KYC or KYB, Bcon lets you do exactly that. Connect your wallet, install a plugin or use the API, and start receiving payments without changing the way cryptocurrency works.

Why Accept USDC

<span style="font-weight: 400;">Along with USDT, USDC is one of the most trusted stablecoins available today.</span>

Non-custodial

USDC lands directly in your wallet. Bcon verifies the on-chain payment but never holds or freezes your coins.

No KYC required

Connect only a wallet address. No identity checks for you or your customers.

Final payments

On-chain USDC transactions can't be reversed — say goodbye to chargeback fraud.

Global reach

Accept USDC from customers anywhere, including regions with limited card or banking access.

Auto USDC pricing

Keep prices in GBP/EUR or any another fiat — Bcon calculates the exact USDC amount and locks it on each invoice.

Easy integration

Ready plugins for WordPress, OpenCart and WHMCS, plus a API for custom sites and apps.

Its value is designed to stay close to the US dollar, so customers know what they’re paying, and merchants know what they’re receiving. Another reason many businesses choose USDC is flexibility. The same token is available on multiple blockchains, so customers aren’t locked into a single network. One person may pay through Ethereum, another through Solana. They still pay with USDC, only the route is different.
For international payments, this is often much easier than using traditional banking systems. Customers only need a wallet that supports USDC. If your business already accepts cryptocurrency, adding USDC is an easy way to give customers another payment option without changing your checkout flow.

How to Accept USDC Payments with Bcon

Step 1

Add Your Wallet

To get started, you need a wallet that supports USDC, since you'll need to add the wallet addresses where you want to receive payments. These are the wallet addresses that Bcon will use to generate payment invoices. Bcon doesn't generate wallets and doesn't store them. You simply add the addresses you already use.

Step 2

Connect Your Website

Next, you need to connect Bcon to your website. The system needs to know where to send payment status notifications. If you're using one of our ready-made plugins, the setup only takes a few minutes. If your website has its own checkout, you can connect everything through the REST API. Bcon uses it to send payment updates back to your system, allowing your website to change order statuses automatically after each payment event. If you're using a plugin, the plugin itself receives the notifications from the system and updates the order statuses in your billing system. If you're using the API, you'll need to implement the corresponding callback handler yourself.

Step 3

Customer Creates an Order

From the customer's side, nothing feels unusual. They proceed to checkout, and choose USDC as the payment method. Your website creates an invoice through the Bcon API. The invoice contains the amount to pay, the blockchain type, your wallet address, and the payment expiration time. The customer copies the address or scans the QR code and sends the payment from any wallet they prefer. It doesn't matter which application they use. As long as the payment is sent on the correct blockchain, the funds go directly to your wallet. There is no intermediate account, no temporary balance inside Bcon, and nothing that has to be withdrawn later. The payment reaches you immediately, while Bcon starts tracking the payment.

Step 4

Payment Monitoring

As soon as the invoice with your wallet is created, Bcon starts watching the blockchain. The moment your customer sends USDC, the transaction appears on the network. Our system detects it immediately and sends the first callback to your website. You receive the transaction id, the amount paid, and the current confirmation count.

Step 5

Payment Confirmation

As the blockchain adds new confirmations, Bcon keeps sending updates to you. Your website always knows what is happening with the payment without checking block explorers or your wallet every few seconds. If the customer sends less than expected, your website receives that information as well. If you want to receive data for incomplete or partial payments, this option is available when connecting your store in the dashboard. The callback contains everything your website needs to continue processing the order. If you're using one of our plugins, the status changes automatically according to your settings. If you've integrated through the API, your application decides what to do next, complete an order, activate a subscription, unlock a download, or wait for additional confirmations before giving the customer access. Nothing has to be updated by hand.

Your Wallet Stays Yours

Many payment providers work as intermediaries. Your customer sends crypto to them first, and only later can you request a withdrawal.
Bcon doesn’t work that way. Every payment invoice contains your wallet address. The customer sends USDC directly to you. We don’t keep your money, we don’t move it between wallets, and we don’t ask for access to your funds.
Our job starts when the transaction appears on the blockchain and ends after your website receives the final payment status.
That’s why:

  • There is no balance to withdraw from Bcon.
  • There is no waiting period before you can use your cryptocurrency.
  • There are no private keys stored on our servers.

Plugins and API

Some businesses don’t want to spend time writing code. Others prefer to build everything themselves.
Both options are supported.
If your website runs on WooCommerce, OpenCart, or WHMCS, install the plugin, connect your Bcon account, add your wallet, and you’re ready to accept USDC payments.
If your site uses a custom platform, connect it through the REST API instead.

No KYC. No KYB.

Creating a Bcon account doesn’t mean going through identity checks before you can start accepting payments. Bcon is software that automates cryptocurrency payments.
To create an account, you only need an email address to receive the confirmation link.

Supported Networks

USDC is available on a few networks, and your customers don’t all use the same one.

  • TRON
  • ETHEREUM
  • BNB Smart Chain
  • SOLANA

Payment Flow

The payment structure stays the same regardless of the network. The customer sends USDC, the transaction reaches your wallet, and Bcon keeps your website updated as confirmations arrive from the blockchain.

Why Bcon Is the Right USDC Payment Gateway

Choosing a payment gateway is about more than just using cryptocurrency. It's about the overall approach to the process, its technology, and its convenience. With our gateway, you don't have to worry about rules or the safety of your funds somewhere else. Your money goes directly to you, not to an intermediary.

Non-Custodial by Design

We do not store your funds, and we do not need the private keys to your wallets. We only track transactions on the public blockchain and send notifications about their status.

No KYC/KYB Required

We do not need your documents, and even more so, we are not going to verify you or your business. We are not a bank or a financial intermediary—we provide software to automate processes.

Direct Wallet Settlement

Your USDC is never locked inside a third-party account. Payments go directly to your wallet, giving you immediate control over your USDC and eliminating unnecessary withdrawal steps.

Fast Integration

Don't bother with complex solutions. Our integrations are designed for people, not technical experts.

Transparent Pricing

Bcon charges a simple 1% transaction fee with no hidden costs or complicated pricing tiers. You always know exactly what you're paying for. Since the service cannot deduct its fee directly from your transactions, your account balance must be topped up separately in your dashboard.

FAQ

How do I accept USDC on my website?

The easiest way is to connect a USDC payment gateway like Bcon. Simply add your wallet address, install one of the supported plugins or integrate the API, and your website will be ready to accept USDC payments.

Do I need a USDC wallet?

Yes. Since Bcon is a non-custodial platform, payments are sent directly to your own USDC wallet. You can use a hardware wallet, software wallet, self-hosted wallet, or another wallet that supports USDC.

How fast are USDC payments confirmed?

Everything happens on the blockchain. We simply track the payment and send a notification to the script on your website. On the blockchain type, confirmations occur within seconds. Our system sends notifications instantly as soon as changes occur on the blockchain.

Is there a fee?

Yes. Bcon charges a transparent 1% service fee for completed transactions. There are no monthly subscriptions or hidden processing fees.

Can I accept USDC without KYC?

Yes. Bcon allows merchants to accept USDC payments without mandatory KYC or KYB verification. Because the platform is non-custodial, payments are sent directly to your own wallet instead of being held by Bcon.

Is Bcon a custodial payment processor?

No. Bcon is a non-custodial payment gateway. The platform never stores merchant funds or has access to private keys. Every payment is transferred directly from the customer to the merchant’s wallet.

Does Bcon support API integration?

Yes. Developers can integrate Bcon using the REST API to create invoices, monitor payment status, receive callback notifications, and fully automate the payment process.

Start Accepting USDC Today

If you want to accept USDC directly to your own wallet, you don’t need a complicated payment system.
Add your wallet addresses. Connect your website using a plugin or the API. That’s all.

Start accepting USDC