OpenNode
Quick Start
- Sign up at opennode.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
OpenNode — Cryptocurrency payments
| Provider ID | opennode |
| Category | Crypto & Blockchain |
| Website | opennode.com |
Supported operations: Create Charge (payments_authorize) Get Charge Status (payments_status)
Authentication
Method: API Key
Header format:
Authorization: {api_key}
Example:
Authorization: api_key_abc123xyz
⚠️ Important: API key transmitted directly without prefix "Bearer"!
Configuration
Required Parameters
| Parameter | Description |
|---|---|
base_url | Base API URL |
api_key | API Key for authorization |
callback_url | URL for webhooks (optional) |
auto_settle | Automatic cryptocurrency conversion (by default: true) |
Status Mapping
| Provider Status | 4pay Status | Description |
|---|---|---|
paid | Charged | Payment received and confirmed |
expired | Failure | Invoice expired |
refunded | Refunded | Funds returned |
underpaid | AuthenticationPending | Insufficient payment amount |
unpaid | AuthenticationPending | Awaiting payment |
processing | AuthenticationPending | Payment is processing |