Skip to main content

Binance Pay

Quick Start
  1. Sign up at pay.binance.com and obtain API credentials
  2. Create a terminal in the Admin Console with the parameters below
  3. Start processing — the adapter is pre-built and ready to use

Go to Binance Pay →

Overview

Binance Pay — Binance ecosystem crypto payment solution. 0% merchant fee. Hosted checkout for crypto payments with settlement in crypto or fiat.

Provider IDbinancepay
CategoryCrypto & Blockchain
Websitepay.binance.com

Supported assets: USDT, BTC, ETH, BNB

Supported operations: charge, refund


Authentication

  • Method: HMAC-SHA512 Signature
  • Headers: BinancePay-Nonce, BinancePay-Timestamp, BinancePay-Signature
  • Base URL: https://bpay.binanceapi.com

Configuration

Required Parameters

ParameterDescription
api_keyAPI Key
secret_keySecret Key for HMAC signing
base_urlBase URL API

Example Configuration

{
"provider": "binancepay",
"provider_params": {
"api_key": "your_api_key_here",
"secret_key": "your_secret_key_here",
"base_url": "https://bpay.binanceapi.com"
}
}

Status Mapping

Provider Status4pay StatusDescription
PAY_SUCCESSchargedPayment successful
INITIALchargingOrder created
PENDINGchargingAwaiting payment
PAY_CLOSEDrejectedOrder expired
PAY_REFUNDEDrefundedRefund processed

Resources