Zum Hauptinhalt springen
POST
curl

Autorisierungen

x-api-key
string
header
erforderlich

Der API-Schlüssel Ihrer Anwendung, aus Entwickler -> API-Schlüssel in der Business Console. Der Primärschlüssel hat Vollzugriff. Ein benannter Schlüssel kann im Geltungsbereich eingeschränkt werden: keine, Lese- oder Schreibberechtigung pro Ressource, beschränkt auf bestimmte Workflows oder genehmigte Sitzungen, auf eine Liste von IP-Adressen und auf ein Ablaufdatum. 401 bedeutet, dass der Schlüssel falsch, widerrufen oder abgelaufen ist; 403 bedeutet, dass kein Schlüssel gesendet wurde, der Schlüssel keinen Zugriff auf diese Ressource oder Aktion hat oder die Anfrage von einer Adresse außerhalb seiner IP-Liste stammte; 404 bei einer Sitzungsroute bedeutet, dass die Sitzung außerhalb der Workflows oder Status des Schlüssels liegt. Ein Schlüssel ohne Medienzugriff erhält Bild-, Video- und PDF-URLs als null, und ein Schlüssel ohne Schreibberechtigung für Sitzungen erhält Sitzungslinks und Token als null. Siehe https://docs.didit.me/console/api-keys.

Body

application/json
amount_in_dollars
number
erforderlich

Abzurechnender Betrag in USD. Muss zwischen 50 und 20.000 liegen. Dem Guthaben wird derselbe Betrag ohne Rabatt oder Bonus gutgeschrieben. Die Steuer wird beim Checkout basierend auf der Rechnungsadresse des Kunden automatisch hinzugefügt.

Erforderlicher Bereich: 50 <= x <= 20000
success_url
string<uri>

URL, zu der der gehostete Checkout den Kunden nach einer erfolgreichen Zahlung weiterleitet. Standardmäßig derzeit https://console.didit.me. Übergeben Sie explizit eine funktionierende URL; der Standard-Host ist nicht verfügbar. Hängen Sie den Platzhalter {CHECKOUT_SESSION_ID} wörtlich an, wenn der gehostete Checkout die Sitzungs-ID einsetzen soll.

cancel_url
string<uri>

URL, zu der der gehostete Checkout den Kunden weiterleitet, wenn dieser den Vorgang abbricht oder das Checkout-Fenster schließt. Standardmäßig derzeit https://console.didit.me. Übergeben Sie explizit eine funktionierende URL; der Standard-Host ist nicht verfügbar.

Antwort

Gehostete Checkout-Sitzung erstellt. Leiten Sie den Benutzer zu checkout_session_url weiter, um die Zahlung abzuschließen.

checkout_session_id
string
erforderlich

Kennung der gehosteten Checkout-Sitzung (z. B. cs_test_a1B2c3...). Nützlich für den serverseitigen Abgleich.

checkout_session_url
string<uri>
erforderlich

Einmalig verwendbare URL der gehosteten Zahlungsseite. Leiten Sie den Kunden hierher weiter, um die Zahlung abzuschließen.

Zuletzt geändert am 7. November 2026