Hilfe Kontakte
deDE
ENEN DEDE ESES PLPL PT-BRPT-BR PT-PTPT-PT RURU TRTR VIVI ZH-CNZH-CN
Website verbinden
Hilfe Kontakte

API

Hauptseite
Hauptinformationen Generierung der Unterschrift
Einzahlungen
Erste Schritte Depot erstellen Depot erstellen ohne Weiterleitung (iframe) Benachrichtigung über Einzahlung (webhook) Überprüfung des Einzahlungsstatus Abrufen der Liste der Einlagen Einzahlungen ohne 8-tägige Wartezeit (Steam Trade Protection) Einzahlungsgenehmigung mit 8-tägigem Hold Benachrichtigungen zu fehlgeschlagenen Webhooks erhalten
Einzahlungen ohne SkinsBack UI
Create a deposit without SkinsBack UI (API) Inventar des Benutzers abrufen
Skin-Abhebung
Preisliste (Skin-Verfügbarkeit) Skin-Suche Skin kaufen Skins in großen Mengen kaufen Status des Skin-Kaufs Kaufverlauf für Skins
Sonstiges
Projektsaldo Auszahlungs- und Einzahlungshistorie Währungen und Wechselkurse Serverstatus Ereignisse in Echtzeit: Websockets Ereignisse in Echtzeit: Webhook

Benachrichtigung über Einzahlung (webhook)

Im Gegensatz zu klassischen Zahlungssystemen akzeptiert SkinsBack keinen festen Betrag für die Aufladung. Der Aufladebetrag wird nach Übergabe der In-Game-Items an uns an die Result URL (Webhook) gesendet.

Parameter, die per POST-Methode an die Result URL gesendet werden:

sign
string
Zu überprüfende Signatur. Verwenden Sie die Signaturüberprüfungsmethode, um die Signatur der Anfrage zu überprüfen.

ODER Sie können den an Ihren Server gesendeten X-SIGN-Header mit dem folgenden Algorithmus überprüfen:
md5(clientId + clientSecret) (Verkettung).
status
string
success - Zahlung erfolgreich, pending - Wartend, fail - Fehlgeschlagen, in_hold - Einzahlung in Wartestellung

Eine Einzahlung mit Status in_hold kann zu success oder fail wechseln.

Nur für Einzahlungen ohne 8-tägige Wartezeit: hold_approved - Zurückgehaltene Einzahlung wurde genehmigt, hold_returned - Genehmigte zurückgehaltene Einzahlung storniert. Mehr Details...
transaction_id
string
Transaktions-ID in unserem System
order_id
string
Eindeutige Bestell-ID in Ihrem System
steam_id
string
Steam ID des Benutzers
date
int
UNIX-Zeitpunkt der Erstellung der Bestellung
amount
double
Der Betrag, den der Benutzer in der Währung 'currency' eingezahlt hat
(nur bei status = success, in_hold oder hold_approved)
amount_currency
string
Zahlungswährung
(nur bei status = success, in_hold oder hold_approved)
amount_in_currencies
object
Einzahlungsbetrag in allen verfügbaren Währungen
(nur bei status = success, in_hold oder hold_approved)
user_amount
double
Betrag, den der Benutzer mit Multiplikator aus den Projekteinstellungen in Währung eingezahlt hat
(nur bei status = success, in_hold oder hold_approved)
user_amount_in_currencies
object
Betrag, den der Benutzer mit Multiplikator aus den Projekteinstellungen in allen verfügbaren Währungen eingezahlt hat
(nur bei status = success, in_hold oder hold_approved)
offer_date
int
UNIX-Zeitpunkt der Erstellung des Handelsangebots
für den Benutzer (kann fehlen)
in_hold_until
int
UNIX-Zeitpunkt, bis zu dem die Einzahlung in Wartestellung ist (kann fehlen)
trade_offer_id
string
Trade Offer ID in Steam (kann fehlen)
skins_send_date
int
UNIX-Zeitstempel des Skin-Handels (kann fehlen)
(nur bei status = success, in_hold oder hold_approved)
custom_currency
string
Benutzerdefinierter Währungsname (falls angegeben)
(nur bei status = success, in_hold oder hold_approved)
custom_currency_rate
double
Benutzerdefinierter Währungskurs (falls angegeben)
(nur bei status = success, in_hold oder hold_approved)
custom_currency_sum
double
Der Betrag, den der Benutzer in der Währung 'custom_currency' eingezahlt hat
(nur bei status = success, in_hold oder hold_approved)
reason
string
Grund für Fehlerstatus:
1. 'timeout' – Zeit zum Auswählen von Skins ist abgelaufen
2. 'trade_timeout' – Zeit zum Annehmen von Trades auf Steam ist abgelaufen
3. 'trade_canceled' – Handel wurde auf Steam abgebrochen

(nur wenn status = fail)
user_risk.total_deposits_count
int
Gesamtanzahl der Benutzereinzahlungen über alle Projekte für den gesamten Zeitraum.
(nur bei status = in_hold)
user_risk.total_deposits_sum
float
Gesamtsumme der Benutzereinzahlungen über alle Projekte für den gesamten Zeitraum.
(nur bei status = in_hold)
user_risk.total_rollback_deposits_count
int
Anzahl der Rückbuchungseinzahlungen, bei denen der Benutzer Vorauszahlungen von Projekten erhalten hat.
(nur bei status = in_hold)
user_risk.total_rollback_deposits_sum
float
Summe der Rückbuchungseinzahlungen, bei denen der Benutzer Vorauszahlungen von Projekten erhalten hat.
(nur bei status = in_hold)
user_risk.joined_at
datetime
Benutzerregistrierungsdatum
(nur bei status = in_hold)
user_risk.last_deposit_at
datetime
Datum der letzten Einzahlung
(nur bei status = in_hold)
user_risk.user_inventory
array
Inventarwert des Benutzers
(nur bei status = in_hold)
user_risk.user_inventory[].last_updated_at
datetime
Letztes Inventaraktualisierungsdatum für bestimmtes Spiel
(nur bei status = in_hold)
user_risk.user_inventory[].sum
float
Inventarsumme des Benutzers in USD
(nur bei status = in_hold)
© 2025 SkinsBack. All right reserved.
Hilfe Kontakte Angebot