Wechsel ohne Ausfallzeit · Bereit für parallelen Cutover

Wechseln Sie in 15 Minuten zur Non-Custodial-Abrechnung mit 0.5% Gebühr.

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.

10 dedizierte Migrations-Playbooks nach Anbieter

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.

Interaktiven Übersetzer starten →
Umstellung in 12 Minuten

Von NOWPayments

Bisher: 0.5%–1.0% + Konvertierungs-/Auszahlungs-Netzwerkgebühren

Playbook & Code öffnen →
Umstellung in 10 Minuten

Von Coinbase Commerce

Bisher: 1.0% Protokollgebühr (eingeschränkte Asset-/Netzwerkauswahl)

Playbook & Code öffnen →
Umstellung in 15 Minuten

Von BitPay

Bisher: 1.0%–2.0% + Netzwerkkosten & T+1/T+2-Abrechnung

Playbook & Code öffnen →
Umstellung in 15 Minuten

Von BTCPay Server

Bisher: $0 Softwaregebühr + $80–$350/Monat für VPS-/RPC-/DevOps-Wartung

Playbook & Code öffnen →
Umstellung in 12 Minuten

Von Cryptomus

Bisher: 0.4%–2.0% + Konvertierungs- & verwahrte Auszahlungsgebühren

Playbook & Code öffnen →
Umstellung in 12 Minuten

Von CoinGate

Bisher: ~1.0% Checkout-Gebühr + FX-/Auszahlungs-Spreads

Playbook & Code öffnen →
Umstellung in 10 Minuten

Von Stripe Pay with Crypto

Bisher: 1.5% pro Transaktion (3-mal höher als XPayr)

Playbook & Code öffnen →
Umstellung in 15 Minuten

Von CoinPayments

Bisher: 0.5%–1.0% + Coin-Sweeping- & Auszahlungs-Netzwerkgebühren

Playbook & Code öffnen →
Umstellung in 10 Minuten

Von Helio (MoonPay Commerce)

Bisher: 2.0% im Free-Tarif oder $299+/Monat Pro-Abo + Gebühr

Playbook & Code öffnen →
Umstellung in 15 Minuten

Von Triple-A

Bisher: ~1.0% + institutioneller FX-Konvertierungs-Spread + Bankabrechnung

Playbook & Code öffnen →

NOWPayments IPN → XPayr API v1 & HMAC-SHA256-Adapter

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.

KonzeptJETZTZahlungenXPayr-Äquivalent
Sitzung erstellenPOST /v1/invoice (x-api-key)POST /api/v1/payments (Authorization: Bearer sk_live_...)
Betrag & Bestellreferenzprice_amount, price_currency, order_idamount, currency, order_id, metadata
Webhook-Signaturx-nowpayments-sig (HMAC-SHA512 sortiertes JSON)X-XPayr-Signature (HMAC-SHA256 über Raw-Body — keine JSON-Key-Sort-Fehler)
Erfüllungsstatusfinished / partially_paidpayment.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'));
}

Coinbase Commerce Charges → XPayr Dual-Checkout-Sitzungen

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.

KonzeptCoinbase CommerceXPayr-Äquivalent
Checkout erstellenPOST /charges (X-CC-Api-Key)POST /api/v1/payments (Authorization: Bearer sk_live_...)
Preistyplocal_price.amount + pricing_type: fixed_priceamount + currency: "USD"
Gehostete Weiterleitungdata.hosted_urldata.checkout_url (unterstützt Modal-SDK oder vollständige Weiterleitung)
Webhook-Ereignischarge:confirmed / charge:resolvedpayment.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' }
});

BitPay / CoinGate (1%–2% verwahrt) → XPayr (0.5% Direkt-Wallet)

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.

KonzeptBitPay & CoinGateXPayr-Äquivalent
Checkout-Gebühr1.0%–2.0% + Abrechnungs-/FX-RegelnPauschal 0.5% (50 Bps), $0 monatlich, $0 Sicherheitseinbehalt
E-Commerce-PluginsVeraltete verwahrende Warenkorb-Module6 Open-Source-v1.0.0-Plugins unter /integrations
Callback-VerifizierungUnauthentifiziertes Token oder Rückabfrage erforderlichKryptografisch X-XPayr-Signature + @xpayr/payment-evidence
Treasury-AuszahlungBis zur Auszahlung im Anbieter-Guthaben verwahrtSofortiger 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"}'

XPayr parallel zu Stripe nutzen (0.5% globales Krypto vs. 1.5% Stripe Crypto)

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.

KriteriumStripe Krypto-ZahlungParallele XPayr-Krypto-Schiene
Stablecoin-Gebühr1.5% pro TransaktionPauschal 0.5% (66% Ersparnis bei jeder Krypto-Bestellung)
TRON TRC-20 & Börsen-QRNicht unterstütztVolle Unterstützung für TRON TRC-20 USDT + Börsen-QR
Treasury-AssetAutomatisch in Fiat-Bankguthaben umgewandeltBehalten Sie native USDC/USDT in Ihrer eigenen Treasury-Wallet
KI- & MCP-AutomatisierungFiat-zentrierte Agenten-ToolsMCP-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>
1

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.

2

Webhook-Parität validieren

Simulieren Sie vor dem Deployment die Signaturen für `payment.completed` und `payment.underpaid_accepted` unter `/tools/webhook-tester`.

3

Canary-Test mit 10% Checkout-Traffic

Bieten Sie XPayr parallel zu Ihrem bisherigen Button oder Plugin an, sodass echte Kunden 99.5% direkt in Ihre Wallet abrechnen.

4

Abstimmen & zu 100% umstellen

Exportieren Sie QuickBooks-/Xero-/NetSuite-CSV-journale (`/accounting`) und schalten Sie teure verwahrte Guthaben dauerhaft ab.

Häufig gestellte Fragen — Migration zu XPayr

Können wir XPayr vor der vollständigen Umstellung parallel zu unserem bestehenden Gateway betreiben?

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.

Wie werden NOWPayments-IPN-Callbacks auf XPayr-Webhooks abgebildet?

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.

Was passiert mit bestehenden WooCommerce-, Magento 2-, PrestaShop- oder Shopware-Shops?

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.

Müssen wir verwahrte Guthaben zuerst von unserem alten Zahlungsdienstleister abziehen?

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.