Wallets im Testnet verbinden
Registrieren Sie sich unter `/merchant/register`, hinterlegen Sie Ihre EVM-, TRON- und Solana-Adressen und erstellen Sie einen `sk_test_...`-Schlüssel.
Der Abschied von beim Zahlungsdienstleister verwahrten Guthaben, 1%–1.5% Gebühren oder veralteten Hosted-Commerce-APIs erfordert kein Neuschreiben Ihrer Bestelldatenbank. Ordnen Sie 4 JSON-Felder zu, verifizieren Sie Raw-Body-HMAC-SHA256-Webhooks im Testnet und leiten Sie 99.5% direkt in Ihre eigenen Wallets.
Wählen Sie Ihr aktuelles Gateway für exakte JSON-Feldvergleiche, HMAC-SHA256-Webhook-Adapter und 15-Minuten-Leitfäden für den parallelen Canary-Übergang.
Bisher: 0.5%–1.0% + Konvertierungs-/Auszahlungs-Netzwerkgebühren
Bisher: 1.0% Protokollgebühr (eingeschränkte Asset-/Netzwerkauswahl)
Bisher: 1.0%–2.0% + Netzwerkkosten & T+1/T+2-Abrechnung
Bisher: $0 Softwaregebühr + $80–$350/Monat für VPS-/RPC-/DevOps-Wartung
Bisher: 0.4%–2.0% + Konvertierungs- & verwahrte Auszahlungsgebühren
Bisher: ~1.0% Checkout-Gebühr + FX-/Auszahlungs-Spreads
Bisher: 1.5% pro Transaktion (3-mal höher als XPayr)
Bisher: 0.5%–1.0% + Coin-Sweeping- & Auszahlungs-Netzwerkgebühren
Bisher: 2.0% im Free-Tarif oder $299+/Monat Pro-Abo + Gebühr
Bisher: ~1.0% + institutioneller FX-Konvertierungs-Spread + Bankabrechnung
Ersetzen Sie nach Schlüsseln sortierte `x-nowpayments-sig`-Callbacks und verwahrte Auszahlungswarteschlangen durch die Raw-Body-Prüfung `X-XPayr-Signature` und die sofortige Abrechnung in die Händler-Wallet.
| Konzept | JETZTZahlungen | XPayr-Äquivalent |
|---|---|---|
| Sitzung erstellen | POST /v1/invoice (x-api-key) | POST /api/v1/payments (Authorization: Bearer sk_live_...) |
| Betrag & Bestellreferenz | price_amount, price_currency, order_id | amount, currency, order_id, metadata |
| Webhook-Signatur | x-nowpayments-sig (HMAC-SHA512 sortiertes JSON) | X-XPayr-Signature (HMAC-SHA256 über Raw-Body — keine JSON-Key-Sort-Fehler) |
| Erfüllungsstatus | finished / partially_paid | payment.completed / payment.underpaid_accepted (1% Toleranz) |
// Drop-in Node.js Express webhook adapter (XPayr raw-body HMAC-SHA256)
import crypto from 'node:crypto';
export function verifyXpayrWebhook(rawBodyBuffer, signatureHeader, webhookSecret) {
const expected = crypto.createHmac('sha256', webhookSecret).update(rawBodyBuffer).digest('hex');
const provided = String(signatureHeader || '').replace(/^sha256=/i, '');
if (expected.length !== provided.length) return false;
return crypto.timingSafeEqual(Buffer.from(expected, 'utf8'), Buffer.from(provided, 'utf8'));
}
Stellen Sie TRON TRC-20 USDT, Börsen-QR-Transfers und globale Händlerverfügbarkeit wieder her, während Sie die vertraute `metadata`- und `hosted_url`-Semantik beibehalten.
| Konzept | Coinbase Commerce | XPayr-Äquivalent |
|---|---|---|
| Checkout erstellen | POST /charges (X-CC-Api-Key) | POST /api/v1/payments (Authorization: Bearer sk_live_...) |
| Preistyp | local_price.amount + pricing_type: fixed_price | amount + currency: "USD" |
| Gehostete Weiterleitung | data.hosted_url | data.checkout_url (unterstützt Modal-SDK oder vollständige Weiterleitung) |
| Webhook-Ereignis | charge:confirmed / charge:resolved | payment.completed / payment.underpaid_accepted |
// Replace Coinbase Charge creation with @xpayr/node-sdk (v0.2.0)
import { XPayrClient } from '@xpayr/node-sdk';
const xpayr = new XPayrClient({ apiKey: process.env.XPAYR_SECRET_KEY });
const session = await xpayr.payments.create({
amount: '49.00',
currency: 'USD',
order_id: 'ord_90812',
success_url: 'https://app.example.com/billing/success',
metadata: { workspace_id: 'ws_441', plan: 'pro_annual' }
});
Senken Sie Gateway-Gebühren um 50%–75% und eliminieren Sie verwahrte T+2-Bankabrechnungen, indem Sie native USDT/USDC direkt in Ihre eigene Multisig- oder Hardware-Wallet empfangen.
| Konzept | BitPay & CoinGate | XPayr-Äquivalent |
|---|---|---|
| Checkout-Gebühr | 1.0%–2.0% + Abrechnungs-/FX-Regeln | Pauschal 0.5% (50 Bps), $0 monatlich, $0 Sicherheitseinbehalt |
| E-Commerce-Plugins | Veraltete verwahrende Warenkorb-Module | 6 Open-Source-v1.0.0-Plugins unter /integrations |
| Callback-Verifizierung | Unauthentifiziertes Token oder Rückabfrage erforderlich | Kryptografisch X-XPayr-Signature + @xpayr/payment-evidence |
| Treasury-Auszahlung | Bis zur Auszahlung im Anbieter-Guthaben verwahrt | Sofortiger On-Chain-Transfer von 99.5% in Ihre Wallet |
# Verify live XPayr session creation in 5 seconds via cURL:
curl -sS -X POST https://xpayr.com/api/v1/payments \
-H "Authorization: Bearer sk_test_your_key" \
-H "Content-Type: application/json" \
-d '{"amount":"100.00","currency":"USD","order_id":"mig_test_01","network":"tron","token":"USDT"}'
Behalten Sie Stripe gerne für lokale Kartenzahlungen und ergänzen Sie XPayr als globalen Mit Krypto bezahlen (0.5%) Button, um TRON TRC-20 USDT, Solana und native Stablecoin-Bestände in über 180 Märkten freizuschalten.
| Kriterium | Stripe Krypto-Zahlung | Parallele XPayr-Krypto-Schiene |
|---|---|---|
| Stablecoin-Gebühr | 1.5% pro Transaktion | Pauschal 0.5% (66% Ersparnis bei jeder Krypto-Bestellung) |
| TRON TRC-20 & Börsen-QR | Nicht unterstützt | Volle Unterstützung für TRON TRC-20 USDT + Börsen-QR |
| Treasury-Asset | Automatisch in Fiat-Bankguthaben umgewandelt | Behalten Sie native USDC/USDT in Ihrer eigenen Treasury-Wallet |
| KI- & MCP-Automatisierung | Fiat-zentrierte Agenten-Tools | MCP-Server mit 21 Tools (/api/mcp) + HTTP 402 Paywalls (/x402) |
<!-- Embed alongside Stripe Checkout on any pricing or cart page -->
<script src="https://xpayr.com/public/sdk/xpayr-pay-button.js" defer></script>
<div data-xpayr-pay-button
data-amount="99.00"
data-currency="USD"
data-label="Pay with USDT / USDC (Save FX Fees)"></div>
Registrieren Sie sich unter `/merchant/register`, hinterlegen Sie Ihre EVM-, TRON- und Solana-Adressen und erstellen Sie einen `sk_test_...`-Schlüssel.
Simulieren Sie vor dem Deployment die Signaturen für `payment.completed` und `payment.underpaid_accepted` unter `/tools/webhook-tester`.
Bieten Sie XPayr parallel zu Ihrem bisherigen Button oder Plugin an, sodass echte Kunden 99.5% direkt in Ihre Wallet abrechnen.
Exportieren Sie QuickBooks-/Xero-/NetSuite-CSV-journale (`/accounting`) und schalten Sie teure verwahrte Guthaben dauerhaft ab.
Ja. Da XPayr $0 monatliche Gebühren berechnet und keine Exklusivitätsbindung verlangt, stellen die meisten Engineering-Teams XPayr zuerst im Testnet bereit und leiten anschließend 10%–25% des Live-Krypto-Checkout-Traffics über XPayr, während sie die Webhook-Parität und die direkte Wallet-Abrechnung von 99.5% verifizieren.
NOWPayments sendet x-nowpayments-sig (sortiertes JSON-HMAC-SHA512) mit Statuswerten wie finished und partially_paid. XPayr sendet X-XPayr-Signature (Raw-Body-HMAC-SHA256 mit Zeitstempel-Replay-Schutz) mit deterministischen Events: payment.completed, payment.underpaid_accepted, payment.failed und license.issued.
Installieren Sie das offizielle Open-Source-XPayr-Plugin parallel zu Ihrem bestehenden Gateway-Plugin (/integrations), fügen Sie Ihren Testnet-API-Schlüssel ein, um Bestellstatus-Übergänge zu prüfen, und wechseln Sie die aktive Zahlungsmethode mit einem Klick.
Nein. Zahlen Sie verbleibende Guthaben bei Ihrem bisherigen verwahrenden Anbieter einfach nach Ihrem eigenen Zeitplan aus; jede neue XPayr-Zahlung wird sofort nach Bestätigung zu 99.5% direkt in Ihre eigene Wallet abgerechnet.