Binance Pay
Quick Start
- Sign up at pay.binance.com and obtain API credentials
- Create a terminal in the Admin Console with the parameters below
- Start processing — the adapter is pre-built and ready to use
Overview
Binance Pay — Binance ecosystem crypto payment solution. 0% merchant fee. Hosted checkout for crypto payments with settlement in crypto or fiat.
| Provider ID | binancepay |
| Category | Crypto & Blockchain |
| Website | pay.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
| Parameter | Description |
|---|---|
api_key | API Key |
secret_key | Secret Key for HMAC signing |
base_url | Base 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 Status | 4pay Status | Description |
|---|---|---|
PAY_SUCCESS | charged | Payment successful |
INITIAL | charging | Order created |
PENDING | charging | Awaiting payment |
PAY_CLOSED | rejected | Order expired |
PAY_REFUNDED | refunded | Refund processed |