Apple Pay in der Testumgebung testen
Die Sandbox ist eine eigenständige Testumgebung, welche alle Funktionen der Produktionsumgebung (Live-Modus) mit Ausnahme der Benutzerautorisierung und der Möglichkeit, echte Zahlungen zu tätigen, unterstützt. Zugriff auf die die Testumgebung erhalten Sie, indem Sie beim Abrufen eines Tokens “mode”:“sandbox”
übermitteln.
Um das Zahlungsportal zu öffnen, verwenden Sie den folgenden Link und geben Sie dabei den erhaltenen Token als Abfrageparameter an: https://sandbox-secure.xsolla.com/paystation4/?token={token}
.
In der Testumgebung können Sie die folgenden Zahlungsportal-Interaktionsszenarien für Apple Pay testen:
Apple Pay-Testkonto
Voraussetzungen
Bevor Sie ein Testkonto erstellen, müssen Sie einen Apple Developer Account konfigurieren. Gehen Sie dazu wie folgt vor:
- Registrieren Sie Ihre Händler-ID.
- Erstellen Sie Ihr Zertifikat für die Zahlungsabwicklung oder besorgen Sie sich eine Zertifikatsignaturanforderung (CSR) von Ihrem Zahlungsanbieter.
- So nehmen Sie Zahlungen in einem Browser entgegen:
a. Erstellen Sie ein Händleridentitätszertifikat.
b. Registrieren und verifizieren Sie Ihre Domain.
c. Stellen Sie sicher, dass alle Webseiten, die einen Apple Pay-Button enthalten, das HTTPS-Protokoll verwenden und dass Ihr Webserver das Verschlüsselungsprotokoll TLS 1.2 unterstützt.
Testkonto erstellen
Sie müssen ein Apple Pay-Testkonto erstellen, um den Bezahlvorgang zu testen:
- Melden Sie sich beim Ihrem Konto bei Apple Store Connect an.
- Navigieren Sie zu
Users and Access . - Fügen Sie auf der Registerkarte
Sandbox ein Testkonto hinzu:- Wenn Sie bereits ein Testkonto habe, klicken Sie auf das +-Symbol, und geben Sie die Informationen über den Testnutzer ein.
- Wenn Sie kein Testkonto haben, klicken Sie auf
Create Test Accounts , und geben Sie die Informationen über den Testnutzer ein.
- Klicken Sie auf
Create .
Das von Ihnen erstellte Konto wird in der Liste der Testkonten angezeigt. Melden Sie sich zu Testzwecken auf Ihren Apple-Testgeräten (Mobilgerät oder Desktop-Computer) an, und fügen Sie Testkarten hinzu.
Testszenarien
Testzahlung im Safari-Browser
So testen Sie den Bezahlvorgang über Apple Pay im Safari-Browser:
- Öffnen Sie das Zahlungsportal in der Testumgebung.
- Klicken Sie auf die Schaltfläche “Apple Pay”.
- Rufen Sie Apple Pay auf Ihrem Mobilgerät oder Desktop-Computer auf und schließen Sie die Zahlung mit einer Testkarte ab.
Nach Abschluss der Zahlung wird auf der Seite die Transaktions-ID angezeigt.
So können Sie detaillierte Informationen, einschließlich Gebühren, über in der Testumgebung getätigte Transaktionen einsehen:
- Navigieren Sie im Kundenportal zu Finanzen > Transaktionsregister.
- Aktivieren Sie den Schalter Test-Transaktionen anzeigen.
Unter Spieler-Support > Transaktionssuche können Sie außerdem die Details einer Transaktion einsehen und Erstattungen beantragen.
Testzahlung im Browser über QR-Code
Wenn Sie den Bezahlvorgang über Apple Pay in einem anderen Browser als Safari testen möchten, gehen Sie wie folgt vor:
- Öffnen Sie das Zahlungsportal in der Testumgebung.
- Klicken Sie auf die Schaltfläche “Apple Pay”.
- Scannen Sie mit Ihren iPhone den angezeigten QR-Code.
- Rufen Sie Apple Pay auf Ihrem iPhone auf, und schließen Sie die Zahlung mit einer Testkarte ab.
Erstattung
- Konfigurieren Sie den Rückerstattungs-Webhook.
- Tätigen Sie eine erfolgreiche Testzahlung.
- Rufen Sie dieRufen Sie die Api-Methode Rückerstattung anfordern auf.
Eine Benachrichtigung über die Zahlung einer Rückerstattung wird an die Webhook-URL gesendet.
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.