Artikelverkauf einrichten
Bestellung aufseiten des Anwendungs-Servers anlegen.
Verwenden Sie den API-Aufruf Zahlungstoken für den Einkauf erstellen, um eine Bestellung mit Nutzer- und Artikeldaten aufseiten von Xsolla anzulegen. Die Methode antwortet mit einem Zahlungstoken, der benötigt wird, um das Zahlungsportal zu öffnen und die Zahlung abzuschließen. Übertragen Sie den Parameter “sandbox”: true
im Rumpf der Token-abrufen-Anfrage, um in die Testumgebung zu wechseln.
Einschränkungen:
- Sie müssen entweder das Benutzerland oder die IP-Adresse des Benutzers bei der Anfrage nach dem Zahlungstoken übertragen. Mit diesen Daten bestimmt das System die Währung des Einkaufs und die Sprache für die Lokalisierung der Zahlungsschnittstelle und kalkuliert die Steuern.
- Wenn Sie keine Währung im Token übertragen, wird die Währung anhand des Landes ermittelt.
- Wenn Sie die Währung im Token übertragen, zahlt der Benutzer in dieser Währung
- Im Parameter
user_id
müssen Sie die Benutzer-ID von Ihrem Authentifizierungssystem übertragen. Diese ID wird dazu verwendet, um den Benutzer vor dem Einkauf zu validieren. Während des Testlaufs können Sie ein beliebiges Symbol in diesen Parameter übertragen.
Zahlungsportal öffnen
Bezahlvorgang testen
Den Bezahlvorgang können Sie im Sandbox-Modus testen. Die Sandbox ist eine eigenständige Testumgebung, welche alle Funktionen der Live-Umgebung, mit Ausnahme echter und abgelehnter Zahlungen, unterstützt. Die Testumgebung aktivieren Sie, indem Sie “sandbox”: true
beim Erstellen eines Tokens senden.
Solange Sie keine Vereinbarung mit Xsolla geschlossen haben, können Sie den Bezahlvorgang nur in der Testumgebung testen.
Beim Testen wird kein Geld von einem echten Bankkonto abgebucht.
- Rufen Sie das Zahlungsportal in der Testumgebung auf.
- Wählen Sie Bankkarte als Zahlungsmethode.
- Geben Sie die Bankkartendaten ein. In die anderen Felder (z. B. Name oder Adresse) können Sie beliebige Daten eingeben. Sie können auch falsche Angaben (Kartennummer oder Ablaufdatum) machen, um zu testen, ob ein Fehler generiert wird.
- Klicken Sie auf Zahlen.
Neben den Kartendaten müssen Sie zusätzlich die Postleitzahl angeben, wenn mindestens eine der folgenden Bedingungen erfüllt ist:
- Der Benutzer ist in den USA oder in Kanada wohnhaft.
- Anhand der Bank Identification Number (BIN) ist ersichtlich, dass die Karte in den USA ausgestellt wurde.
Sie können eine beliebige gültige Postleitzahl angeben (z. B. 12345), diese bestimmt die Höhe der Sales Tax und hat keinen Einfluss auf den Verlauf der Testzahlung.
In der Testumgebung lassen sich Bankkartenzahlungen in den folgenden Währungen tätigen: USD, EUR, RUB, GBP, AED, ALL, AMD, ARS, AUD, AZN, BGN, BRL, BYN, CAD, CHF, CLP, CNY, COP, CZK, DKK, DZD, EGP, GEL, HKD, HRK, HUF, IDR, ILS, INR, ISK, JPY, KES, KGS, KRW, KZT, MAD, MDL, MKD, MNT, MXN, MYR, NGN, PEN, PHP, PKR, PLN, RON, RSD, SAR, SEK, SGD, THB, TRY, TWD, UAH, UYU, UZS, VEF, VND, ZAR.
So zeigen Sie detaillierte Informationen (einschließlich Gebühren) zu in der Testumgebung getätigten Transaktionen an:
- Öffnen Sie das Kundenportal.
- Navigieren Sie zu Finanzen > Transaktionsregister.
- Aktivieren Sie das Kontrollkästchen Testtransaktionen anzeigen.
Unter Support > Transaktionssuche können Sie außerdem die Details einer Transaktion einsehen und Erstattungen beantragen.
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.