App bereitstellen
Erfahren Sie, wie Sie Ihre Android-App auf Ihren Geräten bereitstellen.
Nachdem Stripe Ihre App überprüft und für die Bereitstellung genehmigt hat, benachrichtigen wir Sie per E-Mail, im Dashboard oder über einen Webhook. Sie können dann die folgenden Anweisungen befolgen, um Ihre App bereitzustellen.
Während der Bereitstellung wird Ihre App sofort gesendet und auf Ihr Gerät heruntergeladen. Das Gerät wird neu gestartet, um die App zu installieren. Geräte werden alle 24 Stunden neu gestartet und automatisch aktualisiert. Um sofort nach Updates zu suchen und diese anzuwenden, können Sie Ihr Gerät manuell neu starten.
Bereitstellungsgruppe hinzufügen oder bearbeiten
Bevor Sie eine Bereitstellungsgruppe hinzufügen oder bearbeiten können, müssen Sie einen Terminal-Standort erstellen und diesem Standort Lesegeräte hinzufügen.
Nachdem Sie eine Bereitstellungsgruppe erstellt haben, können Sie sie jederzeit bearbeiten, indem Sie neben dem Standort auf Bearbeiten klicken.
- Klicken Sie im Dashboard auf Entwickler > Apps.
- Klicken Sie auf der Registerkarte Terminal-Apps auf Bereitstellungsgruppen verwalten.
- Klicken Sie auf Bereitstellungsgruppe hinzufügen.
- Führen Sie die folgenden Schritte im Fenster Bereitstellungsgruppe aus:
- Geben Sie einen Gruppennamen ein.
- Wählen Sie Ihren Terminal-Gerätetyp aus.
- Wählen Sie den/die hinzuzufügenden Standort(e) aus.
- Klicken Sie auf Fertig.
App-Version bereitstellen
Sie können Ihre App bereitstellen, nachdem sie von einem/einer Stripe-Prüfer/in genehmigt wurde.
- Wählen Sie auf der Registerkarte Terminal-Apps die App aus, die Sie bereitstellen möchten.
- Klicken Sie auf der Detailseite der App auf Version bereitstellen.
- Wählen Sie eine Version der genehmigten App aus und klicken Sie dann auf Weiter. Sie können keine frühere Version einer App bereitstellen. Die App-Version muss neuer sein als die aktuell bereitgestellte App.
- Wählen Sie die Bereitstellungsgruppe aus und klicken Sie dann auf Weiter.
- Wählen Sie Ihre bevorzugte Kiosk-App aus und klicken Sie dann auf Weiter. Dies ist die Standard-App, die beim Einschalten des Stripe-Lesegeräts gestartet wird. Wenn nur eine App bereitgestellt werden soll, wählen Sie stattdessen diese App aus.
- Bestätigen Sie die Bereitstellungsdetails und klicken Sie dann auf Bereitstellen. Die App wird sofort bereitgestellt.
Best Practices für die Bereitstellungsgruppe
Sie können die Geräte in verschiedene Bereitstellungsgruppen einteilen, um die Software unabhängig voneinander bereitzustellen und Fehler zu isolieren, falls Probleme auftreten. Je nach Tools, Risikotoleranz und spezifischen Geschäftsanforderungen können Sie weniger oder mehr Bereitstellungsgruppen einrichten.
Wir empfehlen die folgende Einrichtung der Bereitstellungsgruppe:
- Alpha: Enthält Standorte, die Ihren internen Devkits oder internen Produktionsgeräten entsprechen.
- Beta: Enthält eine kleine Anzahl tatsächlicher Nutzerstandorte. Sie können diese Standorte nach dem Zufallsprinzip oder anhand aussagekräftiger Kriterien (z. B. Standorte mit geringerem Risiko) auswählen oder die Nutzer/innen basierend auf ihrer Risikotoleranz in die Beta-Bereitstellungsgruppe aufnehmen.
- Allgemein: Enthält alle verbleibenden tatsächlichen Nutzerstandorte, mit Ausnahme der
Alpha
- oderBeta
-Gruppen. Sie können eine Standardbereitstellungsgruppe verwenden, um die manuelle Zuweisung jedes verbleibenden Standorts zu vermeiden.
Wenn Ihre App bereit für die Bereitstellung ist, stufen Sie die Bereitstellungsgruppen von denjenigen mit dem geringsten Risiko zu denjenigen mit dem höchsten Risiko hoch:
1 | Alpha | Stellen Sie die App zunächst in der Alpha-Bereitstellungsgruppe bereit, um sie so zu testen, dass das Risiko für die Nutzer/innen minimiert wird. Die Erkennung eines Fehlers oder eines unerwünschten Verhaltens in dieser Phase betrifft nur eine kleine Anzahl interner Geräte und nicht tatsächliche Nutzer/innen und echte Zahlungen. |
2 | Beta | Zweitens: Stellen Sie die Beta-Bereitstellungsgruppe bereit. Dadurch wird sichergestellt, dass Ihre Anwendung echten Nutzern und Nutzerinnen zugänglich ist und nicht alle Nutzer/innen potenziellen Problemen ausgesetzt werden. |
3 | Allgemein | Stellen Sie abschließend die allgemeine Bereitstellungsgruppe bereit, nachdem Sie etwaige Probleme behoben haben oder überprüft haben, dass für die Beta-Bereitstellungsgruppe keinen Probleme aufgetreten sind. |