Testumgebung
Die Testumgebung ist eine eigenständige Umgebung, die alle Funktionen einer Live-Umgebung unterstützt, mit Ausnahme echter Zahlungen. Sie können die Testumgebung verwenden, um Folgendes zu testen:
- Zahlungs-Widget
- Zahlungsempfängerkonto
- Eingabemasken für das Identifikationsverfahren (KYC) und für die Abfrage von Steuerdaten
- API-Integration
Zahlungs-Widget
So öffnen Sie ein Zahlungs-Widget in der Testumgebung:
- Rufen Sie den Token ab. Übermitteln Sie in der Anfrage den Parameter
Authorization:Basic <your_authorization_basic_key>
, wobei<your_authorization_basic_key>
das gemäß dem Base64-Standard kodierte Plattform-ID:geheimer Schlüssel-Paar ist. So finden Sie die Testdaten:- Öffnen Sie Ihr Projekt im Kundenportal, und navigieren Sie zu Payouts > Einstellungen.
- Wählen Sie oben rechts aus dem Drop-down-Menü die Option Testumgebung.
- Navigieren Sie zu Einstellungen > Sicherheit.
Beispielanfrage für den Abruf eines Tokens:
curl -X POST 'https://payouts-sandbox-api.xsolla.com/api/v1/merchants/customer/auth' \
-H 'Content-Type: application/json' \
-H 'Authorization: Basic <your_authorization_basic_key>' \
-d '{"email": "<your email>", "name": "<your name>"}'
- Öffnen Sie die die Testumgebung mithilfe des Links
https://payouts-sandbox-widget.xsolla.com/?token={token}
, wobei{token}
der in Schritt 1 erhaltene Token ist.
Widget mithilfe der SDKs öffnen
Übermitteln Sie den Parameter sandbox: true
in dem für das Öffnen des Widgets zuständigen Skript oder im Initialisierungscode des npm-Pakets, um das Zahlungs-Widget in der Testumgebung zu öffnen.
Skript für das Öffnen des Zahlungs-Widgets:
<script>
var s = document.createElement('script');
s.type = "text/javascript";
s.async = true;
s.src = "https://static.xsolla.com/payouts/v0/_bundles/santorelli.min.js";
s.addEventListener('load', function () {
const widget = new XPayoutsWidget.Widget({
token: '<auth token>',
theme: 'black',
size: 'fixed',
sandbox: true
});
widget.show('<container_id>');
widget.addEventListener('load', () => {
console.log('loaded');
});
}, false);
var head = document.getElementsByTagName('head')[0];
head.appendChild(s);
</script>
Initialisierungscode für das Öffnen des Zahlungs-Widgets:
import {Widget} from '@xsolla/payouts-sdk';
const widget = new Widget({
token: '<auth token>',
theme: 'black',
size: 'fixed',
sandbox: true
});
widget.show('<container_id>');
widget.addEventListener('load', () => {
console.log('loaded');
});
- Bestätigen Sie in dem sich öffnenden Widget, dass Sie die Lizenzvereinbarung gelesen haben und damit einverstanden sind, indem Sie das entsprechende Kontrollkästchen aktivieren.
- Geben Sie auf der Registerkarte
Verification die Testdaten in die Felder ein:- Vorname
- Nachname
- Zweiter Vorname (kein Pflichtfeld)
- Land
- Nationalität
- Wenn Sie ein Fehlerszenario testen möchten, aktivieren Sie das Kontrollkästchen für die Erzeugung eines Fehlers beim Durchlaufen eines Identifizierungsverfahrens (KYC).
- Klicken Sie auf
Send .
- Wählen Sie auf der Registerkarte
Tax Interview das zu testende Szenario aus: ein erfolgreiches Szenario oder ein Fehlerszenario. - Tätigen Sie eine Zahlung mithilfe der Testdaten.
Zahlungsempfängerkonto
So öffnen Sie ein Zahlungsempfängerkonto in der Testumgebung:
- Öffnen Sie Ihr Projekt im Kundenportal, und navigieren Sie zu Payouts > Einstellungen.
- Wählen Sie oben rechts aus dem Drop-down-Menü die Option Testumgebung.
- Wechseln Sie zur Registerkarte Nutzer, und laden Sie sich selbst ein.
- Klicken Sie in der erhaltenen E-Mail auf den Link, um zum Zahlungsempfängerkonto zu gelangen.
- Wählen Sie im Zahlungsempfängerkonto einen Händler, und tätigen Sie eine Zahlung mithilfe der Testdaten.
https://payouts-sandbox.xsolla.com/
aufrufen und das Authentifizierungsverfahren durchlaufen.Testdaten
Testkarten
Kartennummer | CVC | Ablaufdatum | Beschreibung |
---|---|---|---|
4242424242424242 | Beliebige drei Ziffern | Beliebiges Datum in der Zukunft | Erfolgreiche Zahlung |
4000000000000002 | Beliebige drei Ziffern | Beliebiges Datum in der Zukunft | Fehlgeschlagene Zahlung |
Testtransaktion
IBAN | Sonstige Felder | Beschreibung |
---|---|---|
FI211234569876543210 | Beliebige Daten | Erfolgreiche Abbuchung |
AT483200000012345864 | Beliebige Daten | Fehlgeschlagene Abbuchung |
Test-E-Mail-Adresse
E-Mail-Adresse | Sonstige Felder | Beschreibung |
---|---|---|
success@xsolla.com | Beliebige Daten | Erfolgreiche Abbuchung |
failed@xsolla.com | Beliebige Daten | Fehlgeschlagene Abbuchung |
Testtelefonnummer
Telefonnummer | Sonstige Felder | Beschreibung |
---|---|---|
+1 (555) 123-4567 | Beliebige Daten | Erfolgreiche Abbuchung |
+1 (555) 987-6543 | Beliebige Daten | Fehlgeschlagene Abbuchung |
War dieser Artikel hilfreich?
Diese Seite bewerten
Jetzt nicht
Vielen Dank für Ihr Feedback!
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.