Gehosteter Checkout
Ein gehosteter Stablecoin-Checkout unter Ihrer Marke
Bieten Sie eine gebrandete Zahlungsseite mit Netzwerk- und Asset-Auswahl, QR-Zahlungsdaten, laufendem Status und geprüftem Abschluss.

Vollständiger Zahlungsablauf
Ein produktionsreifer Checkout, ohne ein Zahlungs-Frontend zu bauen
Der Kunde wählt Netzwerk und Asset, Paymos gibt Adresse und QR-Code aus, erkennt den eingehenden Transfer, zählt die Bestätigungen und schließt die Rechnung ab. Sie erstellen eine Rechnung und leiten den Kunden auf ihre Zahlungs-URL.
Klare Zahlungsschritte
Jede Zahlungsentscheidung auf einer Seite
Die Seite liest sich auf jedem Gerät, kopiert in jedes Wallet und wird in jedem unterstützten Netzwerk abgerechnet — ohne dass Ihr Kunde den Ablauf ein einziges Mal verlässt.
Die Token, die Kunden bereits halten
Der Kunde zahlt mit dem Stablecoin, der ohnehin in seinem Wallet liegt. Kein Umtauschschritt, kein Umweg über den Kauf von Krypto.
QR-Code auf der Seite
Kunden am Desktop scannen den QR-Code mit dem Wallet auf dem Smartphone. Kein Kopieren zwischen Geräten.
Zahlungsstatus in Echtzeit
Jeder Transfer erscheint mit Hash und Link zum Block-Explorer, sobald das Netzwerk ihn zeigt. Einer, der beim Ablauf des Countdowns schon erkannt ist, wird weiterhin abgerechnet — die Uhr schließt die Asset-Auswahl, nicht eine Zahlung, die bereits unterwegs ist.
Wallet-Start direkt auf dem Smartphone
Der Kunde tippt auf den Button, und Trust Wallet, MetaMask, Tonkeeper oder Phantom öffnet sich — Adresse, Betrag und Netzwerk stehen schon drin. Bei OKX wandert die Adresse in die Zwischenablage, dann startet die App.
Jedes Gerät
Eine Zahlungsseite über alle Bildschirmgrößen
Kunden am Desktop scannen einen QR-Code; Kunden am Smartphone öffnen ein kompatibles Wallet direkt von der Seite. Das Layout passt sich Smartphone, Tablet und Desktop an.

Internationaler Checkout
In Fiat berechnen. In Stablecoin abrechnen. In der Sprache des Kunden anzeigen
Stellen Sie Rechnungen in 46 Fiat-Währungen — USD, EUR, GBP, JPY, AUD, BRL und mehr. Der Kunde sieht den Betrag in seiner Währung und daneben den genauen Stablecoin-Betrag, den er sendet. Mehrsprachiger Checkout für jeden Markt, in den Sie verkaufen.
Ihre Marke, Ihr Checkout
Marken-Einstellungen. Live-Vorschau
Legen Sie Logo, Akzent, Textfarben und Checkout-Stil im Dashboard fest. Jedes Projekt hat ein eigenes Markenprofil und eine Live-Vorschau.

Jetzt starten
Anbindung über einen Rechnungsablauf
Rechnung erstellen, auf die Zahlungs-URL weiterleiten und die Bestellung nach dem signierten Webhook ausführen. Derselbe REST-Ablauf funktioniert mit jedem Backend.
Dokumentation lesenimport { Paymos, externalOrderId } from '@paymos/sdk';
const paymos = new Paymos({
apiKey: process.env.PAYMOS_API_KEY,
apiSecret: process.env.PAYMOS_API_SECRET,
});
const invoice = await paymos.invoices.create({
projectId: 'prj_xxxxxxxxxxxx',
amount: '100.00',
currency: 'USD',
externalOrderId: externalOrderId('order'),
clientId: 'customer-456',
});
console.log(invoice.invoiceId, invoice.paymentUrl);import os
from paymos import Paymos
paymos = Paymos(
api_key=os.environ["PAYMOS_API_KEY"],
api_secret=os.environ["PAYMOS_API_SECRET"],
)
invoice = paymos.invoices.create(
project_id="prj_xxxxxxxxxxxx",
amount="100.00",
currency="USD",
external_order_id="order-123",
client_id="customer-456",
)
print(invoice["invoice_id"], invoice["payment_url"])<?php
use Paymos\Client;
use Paymos\ClientConfig;
use Paymos\IdempotencyKey;
$paymos = new Client(new ClientConfig(
getenv('PAYMOS_API_KEY'),
getenv('PAYMOS_API_SECRET')
));
$invoice = $paymos->invoices()->create(array(
'project_id' => 'prj_xxxxxxxxxxxx',
'amount' => '100.00',
'currency' => 'USD',
'external_order_id' => IdempotencyKey::externalOrderId('order'),
'client_id' => 'customer-456',
));
echo $invoice['invoice_id'] . ' ' . $invoice['payment_url'];package main
import (
"context"
"fmt"
"os"
paymos "github.com/Paymos-labs/go-sdk/v2"
)
func main() {
client, err := paymos.NewClient(os.Getenv("PAYMOS_API_KEY"), os.Getenv("PAYMOS_API_SECRET"))
if err != nil {
panic(err)
}
invoice, err := client.Invoices.Create(context.Background(), paymos.CreateInvoiceParams{
ProjectID: "prj_xxxxxxxxxxxx",
Amount: "100.00",
Currency: "USD",
ExternalOrderID: "order-123",
ClientID: stringPointer("customer-456"),
})
if err != nil {
panic(err)
}
fmt.Println(invoice.InvoiceID, invoice.PaymentURL)
}
func stringPointer(value string) *string { return &value }using Paymos;
using var paymos = new PaymosClient(
Environment.GetEnvironmentVariable("PAYMOS_API_KEY")!,
Environment.GetEnvironmentVariable("PAYMOS_API_SECRET")!);
var invoice = await paymos.Invoices.CreateAsync(new CreateInvoiceRequest(
ProjectId: "prj_xxxxxxxxxxxx",
Amount: "100.00",
Currency: "USD",
ExternalOrderId: "order-123",
ClientId: "customer-456"));
Console.WriteLine($"{invoice.InvoiceId} {invoice.PaymentUrl}");import io.paymos.CreateInvoiceRequest;
import io.paymos.Invoice;
import io.paymos.PaymosClient;
PaymosClient paymos = new PaymosClient(
System.getenv("PAYMOS_API_KEY"),
System.getenv("PAYMOS_API_SECRET"));
Invoice invoice = paymos.invoices.create(
CreateInvoiceRequest.builder()
.projectId("prj_xxxxxxxxxxxx")
.amount("100.00")
.currency("USD")
.externalOrderId("order-123")
.clientId("customer-456")
.build());
System.out.println(invoice.invoiceId() + " " + invoice.paymentUrl());require 'paymos'
paymos = Paymos::Client.new(
api_key: ENV.fetch('PAYMOS_API_KEY'),
api_secret: ENV.fetch('PAYMOS_API_SECRET')
)
invoice = paymos.invoices.create(
project_id: 'prj_xxxxxxxxxxxx',
amount: '100.00',
currency: 'USD',
external_order_id: 'order-123',
client_id: 'customer-456'
)
puts "#{invoice.invoice_id} #{invoice.payment_url}"use paymos::{CreateInvoiceRequest, PaymosClient};
let paymos = PaymosClient::new(
std::env::var("PAYMOS_API_KEY")?,
std::env::var("PAYMOS_API_SECRET")?,
)?;
let invoice = paymos
.invoices()
.create(&CreateInvoiceRequest {
project_id: "prj_xxxxxxxxxxxx".to_owned(),
amount: "100.00".to_owned(),
currency: "USD".to_owned(),
external_order_id: "order-123".to_owned(),
network: None,
allow_multiple_payments: None,
customer_fee_percent: None,
client_id: Some("customer-456".to_owned()),
})
.await?;
println!("{} {}", invoice.invoice_id, invoice.payment_url);Direkter Einstieg
Projekt anlegen, API-Zugangsdaten ausstellen und die erste Rechnung in der Testumgebung prüfen, bevor Sie echte Zahlungen freischalten.
Funktioniert mit jedem Backend
REST und Webhooks — passt in jeden Stack. Node, Python, PHP, Go, Ruby, Java, .NET, alles was HTTP spricht.
Wählen Sie Ihren Weg
Weitere Wege, eine Zahlung anzunehmen
Dasselbe Paymos-Backend. Wählen Sie die Oberfläche, die dazu passt, wie Ihre Kunden ohnehin kaufen — oder betreiben Sie mehrere gleichzeitig.
Auf Ihrer Website einbetten
Derselbe Checkout öffnet sich innerhalb Ihrer Domain — kein neuer Tab, keine neue URL. Vom Warenkorb bis zur Bestätigung in Ihrer Marke.
Eingebetteten Checkout öffnenZahlungslink senden
Eine URL zum Teilen aus dem Dashboard, ganz ohne Code. Überall einfügbar — E-Mail, SMS, Telegram, Support-Chat, Rechnungs-PDF.
Zahlungslinks öffnenBezahl-Button-Widget
Setzen Sie auf jede Seite einen Bezahl-Button für Spenden, Trinkgeld und Zahl-was-du-willst-Preise. Der Kunde wählt den Betrag.
Bezahl-Button-Widget öffnenSmartphone als POS-Terminal
Jedes Smartphone oder Tablet wird zum Krypto-Terminal. Betrag eingeben, QR-Code zeigen, der Kunde scannt und zahlt.
Terminal POS öffnenTelegram-Checkout
Der Zahlungslink eines Telegram-Bot-Projekts öffnet einen Chat statt einer Seite. Asset und Netzwerk wählt der Kunde dort; ein Paymos-Konto braucht er nicht.
Telegram-Checkout öffnenFeste Einzahlungsadresse
Ein Kanal wird auf Ihre eigene Kundennummer geöffnet, mit einer Adresse je unterstütztem Netzwerk. Kein Betrag, keine Frist — was eingeht, landet im Guthaben.
Zahlungskanäle öffnenWas enthalten ist
Funktionen des gehosteten Checkouts
Zahlungsoberfläche
- Mobile-first, responsive Seite
- QR-Code und Adresse per Tippen kopieren
- Logo und Akzentfarbe je Projekt
- Mehrsprachiger Checkout
Preismodi
- In Fiat ausgezeichnet (46 Währungen)
- In Krypto ausgezeichnet (ein Token)
- Auf ein Netzwerk festgelegte Auswahl
- Kurs wird bei der Token-Wahl fixiert
Unterstützte Assets
- USDT, USDC, USD1, DAI, XAUT
- Tron, Ethereum, BSC, Polygon, Arbitrum, Optimism
- Base, TON, Avalanche, Solana, NEAR, Plasma, Sui
- Gutschrift auf Ihr Paymos-Guthaben, Auszahlung auf Abruf
Entwicklererfahrung
- Ein REST-Endpunkt zum Erstellen
- Idempotent über external_order_id
- Signierte Webhook-Zustellung mit Wiederholungen
- Testmodus und Sandbox-Umgebung
Preise
Jedes Konto startet bei 1,0 % je bezahlter Rechnung
Enterprise sind 0,3 %, auf Anfrage. Für eine Auszahlung nimmt Paymos nichts; es bleibt die Netzwerkgebühr des gewählten Wegs, und die liegt unter dem, was die Chain dafür verlangt.
Preise ansehen