Nachdem Sie Ihre Website fertig konfiguriert und gründlich getestet haben, führen Sie die folgenden letzten Schritte aus, um mit der Verarbeitung von Live-Zahlungen zu beginnen.
Bevor Sie fortfahren...
Die meisten akquirierenden Banken verlangen, dass 3-D Secure durchgeführt wird, bevor AUTH Anfragen durchgeführt werden.
Wenn 3-D Secure nicht implementiert wird, können Sie für Geldstrafen von den Kartensystemen haftbar gemacht werden.
Stellen Sie sicher, dass Sie Ihre erwerbende Bank kontaktiert und 3-D Secure konfiguriert haben, falls erforderlich.
Sie müssen sicherstellen, dass Ihre Server PCI-konform sind, bevor Sie Live-Zahlungen verarbeiten.
Für weitere Informationen empfehlen wir Ihnen, sich mit Ihrer Bank in Verbindung zu setzen.
Sie müssen die in unseren "Nach der Zahlung durchzuführende Kontrollen" beschriebenen Praktiken lesen und sicherstellen, dass Sie sie verstanden haben.
Sie müssen eine vollständige Reihe von Testzahlungen mit allen 3-D Secure v2 und 3-D Secure v1 Karten durchführen, die auf dieser Seite zur Verfügung gestellt werden, und sicherstellen, dass Ihr System jedes Szenario korrekt verarbeitet und dem Kunden die richtige Meldung anzeigt. Klicken Sie hier, um diese Seite in einer neuen Registerkarte zu öffnen.
Sie muss sicherstellen, dass Ihr System Anfragen stellen kann mit Ihrem Test sitereference (beginnt mit "test_") und verarbeiten sowohl erfolgreiche als auch fehlgeschlagene Antworten, bevor sie Zahlungen in Echtzeit verarbeiten.
Regeln für die Live Website-Referenz
Wenn Sie bereit sind, Ihr Konto live zu schalten, müssen Sie alle Regeln berücksichtigen, die möglicherweise auf Ihrer Test Website-Referenz konfiguriert wurden, da diese auf Ihrer Live Website-Referenz neu konfiguriert werden müssen, um sicherzustellen, dass sie Ihr System wie erwartet aktualisieren. Klicken Sie hier für unsere Regeldokumentation.
Kontakt aufnehmen
Sobald Sie Ihr System getestet und eine E-Mail-Bestätigung erhalten haben, dass Ihr Konto bereit ist, live zu gehen, kontaktieren Sie unser Support-Team mit Ihrer Live Website-Referenz und bitten Sie darum, live zu gehen. Sie erhalten eine Antwort, wenn Ihr Live Website-Referenz bereit ist, Zahlungen zu verarbeiten.
Nur die autorisierte Kontaktperson für das Konto kann beantragen, dass die Website-Referenz in Betrieb genommen wird.
Änderungen an Ihren Anfragen vornehmen
Sie müssen die folgenden Änderungen an Ihren Anfragen an Trust Payments vornehmen:
- Sie müssen Ihre Anträge aktualisieren, damit Ihr Live Website-Referenz in der sitereference Feld in der JWT payload. Sobald diese Änderung vorgenommen wurde, werden die Anfragen als Live-Anfragen verarbeitet.
- Sie müssen sicherstellen, dass Ihre Instanz in der Produktionsumgebung und nicht im Staging konfiguriert ist.
TrustPayments.instance.configure(username: username_from_trustpayments,
gateway: .eu,
environment: .production,
translationsForOverride: nil
)
Live-Tests
Nachdem Sie sich mit unserem Support-Team in Verbindung gesetzt haben, um Ihre Live Website-Referenz zu aktivieren und die notwendigen Änderungen an Ihren Anträgen wie oben beschrieben vorgenommen haben, empfehlen wir Ihnen, eine Testzahlung in der Produktionsumgebung mit einer Live-Karte unter Verwendung der Promo-Codes von Apple durchzuführen. Auf diese Weise können Sie sicherstellen, dass die Zahlung erfolgreich verarbeitet wird und Ihre App sich wie erwartet verhält, bevor Sie die neueste Version Ihrer App Ihren Kunden zur Verfügung stellen.
Dieser Prozess kann nicht mit TestFlight abgeschlossen werden. Das liegt daran, dass das Payment SDK nicht von einer nicht vertrauenswürdigen Quelle initialisiert werden kann. Die einzige vertrauenswürdige Quelle ist der Apple App Store.
Sie sollten dieselbe Live-Karte nicht zu oft verwenden, da die Anträge möglicherweise trotzdem genehmigt werden und den Kartenaussteller zu einem Betrugsverdacht veranlassen könnten oder der Karteninhaber sein Limit überschreiten könnte.
Wenn Sie eine neue Version Ihrer App erstellen und diese geprüft wurde und auf eine manuelle Intervention wartet, um im App Store veröffentlicht zu werden, können Sie die App mit einem Promo-Code herunterladen und dann eine Live-Zahlung durchführen. Sobald Sie die App zu Ihrer Zufriedenheit getestet haben, können Sie die App manuell in den App Store einstellen.
Wenn Sie eine neue Version der App erstellen, werden Sie gefragt, ob Sie möchten, dass die App nach der Überprüfung durch Apple automatisch freigegeben wird. Stellen Sie sicher, dass Sie dies ablehnen, indem Sie die Option zur manuellen Freigabe der Version wählen.
Nach dem Testen können Sie bearbeitete Transaktionen mit Portal stornieren.
Sie sind bereit!
Denken Sie daran, sich bei Portal anzumelden und Ihre Transaktionen regelmäßig zu überprüfen, um sicherzustellen, dass die Zahlungen erfolgreich verarbeitet werden. Wenn Sie Hilfe benötigen, wenden Sie sich bitte an unser Support-Team.