← All articles

How to Accept Binance Pay on Your Website

October 10, 2026 · 5 min read

There are three ways to accept Binance Pay on a website: apply for the official Binance Pay merchant program, ask customers to send money to your Pay ID and check each payment by hand, or let a service verify Pay ID payments automatically. For most small and medium online businesses, automatic verification is the fastest to set up, because it works with a regular Binance account and needs no business onboarding.

This guide compares the three options honestly and then shows how to set up the automatic one with Clearqo.

Why accept Binance Pay at all?

Option 1: The official Binance Pay merchant program

Binance offers a merchant product with its own checkout and API. You apply as a business, go through business verification, and integrate its API or a supported plugin.

Good for: registered companies that can complete business verification and want Binance’s own hosted checkout.

Things to consider: onboarding takes time and paperwork, availability depends on your country and business type, and you have to build or install a separate integration for it. Check Binance’s merchant pages for the current requirements and fees.

Option 2: Share your Pay ID and check payments manually

Many small sellers simply post their Binance Pay ID and ask customers to send a screenshot after paying. It costs nothing and works on day one.

The problems start as soon as orders grow:

Option 3: Automatic Pay ID verification

This keeps the simplicity of Option 2 and removes the manual work. The customer still sends money to your Pay ID, but a service watches your Binance Pay history with a read-only API key and confirms each payment automatically.

Clearqo works this way:

  1. Your website creates an invoice for the order, through the WooCommerce plugin or the API.
  2. The invoice gets a unique amount, for example 20.0041 USDT. No other open order has that exact amount.
  3. The customer opens the payment page and sends exactly that amount to your Pay ID from the Binance app: Pay → Send, paste the Pay ID, choose USDT, enter the amount and confirm.
  4. Clearqo reads your incoming Binance Pay transactions, finds the exact amount within the invoice’s time window and marks the invoice paid.
  5. Your website receives a signed webhook and delivers the order. The customer’s payment page updates by itself and returns them to your site.

The money never passes through Clearqo. It goes straight from the customer’s Binance to yours. Clearqo can only read your history: keys that can withdraw, trade or transfer are refused.

Which option should you choose?

Official merchant Manual Automatic
Account needed Business verification Regular Binance account Regular Binance account
Setup time Days to weeks Minutes About 10 minutes
Payment confirmation Automatic Manual, by you Automatic
Fake screenshot risk None High None
On-chain USDT (TRC20, BEP20) too Depends on the product Manual checks Yes, same checkout

How to set up automatic Binance Pay verification

  1. Find your Pay ID. In the Binance app open Pay. Your Pay ID is the number shown on your Pay profile and receive screen. More about the Pay ID.
  2. Create a read-only API key restricted to Clearqo’s server IP. Follow this step-by-step guide.
  3. Connect it. In the Clearqo dashboard open Binance, paste the key and secret, enter your Pay ID and the name customers see in Binance Pay, then click Save & verify.
  4. Connect your website. On WooCommerce, install the free plugin (full WooCommerce guide). On any other site, app or bot, use the REST API (PHP and Node.js tutorial).
  5. Test with a small real payment from a second Binance account.

Tips for a smooth Binance Pay checkout

FAQ

Is Binance Pay free for customers?

Binance Pay transfers between Binance users have no network fee. Customers pay exactly the amount shown.

Can I accept Binance Pay without a business account?

Yes. Automatic Pay ID verification works with a regular, verified Binance account. You only connect a read-only API key.

What if a customer sends a slightly different amount?

The payment cannot be matched automatically, but it is not lost. The customer can add their Binance Pay order ID on the payment page, and the payment appears in your dashboard for review. See what happens with a wrong amount.

Is Clearqo part of Binance?

No. Clearqo is an independent service and is not affiliated with Binance.

Accept USDT on your website

Paid straight to your own Binance, verified automatically.

Create free account