Alipay-Zahlung annehmen
Erfahren Sie, wie Sie Alipay-Zahlungen annehmen, einer bei Kund/innen aus China beliebten digitalen Geldbörse.
Bei Alipay handelt es sich um eine Zahlungsmethode für die einmalige Nutzung, bei der Kundinnen/Kunden ihre Zahlungen authentifizieren müssen. Bei Zahlungen werden Kundinnen/Kunden zur Autorisierung der Zahlung mit Alipay von Ihrer Website weggeleitet und dann wieder auf Ihre Website zurückgeleitet, wo Sie eine sofortige Benachrichtigung über den Erfolg oder das Fehlschlagen der Zahlung erhalten.
Stripe einrichtenClientseitigServerseitig
Als Erstes benötigen Sie ein Stripe-Konto. Registrieren Sie sich jetzt.
Serverseitig
Diese Integration erfordert Endpoints auf Ihrem Server, die mit der Stripe-API kommunizieren können. Nutzen Sie unsere offiziellen Bibliotheken für den Zugriff auf die Stripe-API von Ihrem Server aus:
Clientseitig
Das Stripe iOS SDK ist Open Source, vollständig dokumentiert und kompatibel mit Apps, die iOS 13 oder höher unterstützen.
Notiz
Details zur aktuellen SDK-Version und zu vorherigen Versionen finden Sie auf der Seite Releases auf GitHub. Um bei Veröffentlichung einer neuen Version eine Benachrichtigung zu erhalten, achten Sie auf die Releases zum jeweiligen Repository.
Konfigurieren Sie das SDK mit Ihrem veröffentlichbaren Schlüssel von Stripe, um es beim Start der App auszuführen. Dadurch kann Ihre App Anfragen an die Stripe-API senden.
Notiz
Verwenden Sie Ihre Testschlüssel beim Testen und Entwickeln Ihrer App und Ihre Live-Modus-Schlüssel beim Veröffentlichen Ihrer App.
PaymentIntent erstellenServerseitig
Ein PaymentIntent ist ein Objekt, das Ihre Absicht darstellt, eine Zahlung von Ihrem Kunden/Ihrer Kundin einzuziehen und verfolgt den Lebenszyklus des Zahlungsvorgangs. Erstellen Sie einen PaymentIntent
auf Ihrem Server und geben Sie den einzuziehenden Betrag und eine unterstützte Währung an. Wenn Sie über eine bestehende Payment Intents-Integration verfügen, fügen Sie alipay
der Liste der Arten der Zahlungsmethoden hinzu.
An das Alipay-Wallet weiterleitenClientseitig
Registrieren Sie ein benutzerdefiniertes URL-Schema für Ihre App, indem Sie zur Registerkarte „Info“ Ihrer App-Zieleinstellungen wechseln.

Die Alipay-App öffnet diese URL für die Rückkehr zur Ihrer App, nachdem der/die Kund/in die Zahlung abgeschlossen hat. Leiten Sie die URL an das Stripe SDK in Ihrem UISceneDelegate
oder UIApplicationDelegate
weiter:
Wenn der/die Kund/in auf die Schaltfläche zum Bezahlen mit Alipay klickt, bestätigen Sie die PaymentIntent mit STPPaymentHandler confirmPayment. Dadurch wird die Alipay App gestartet oder eine Webansicht angezeigt, wenn die Alipay App nicht installiert ist.
Alipay öffnet die Rückgabe-URL mit safepay/
als Host. Beispiel: Wenn Ihr benutzerdefiniertes URL-Schema myapp
ist, muss Ihre Rückgabe-URL myapp://safepay/
lauten.
Unterstützte Währungen
Sie können Alipay-Zahlungen in den Währungen erstellen, die Ihrem Land zugeordnet sind. Die lokale Standardwährung für Alipay ist cny
und auch Kund/innen bekommen ihren Kaufbetrag in cny
angezeigt.
Währung | Land |
---|---|
cny | Beliebiges Land |
aud | Australien |
cad | Kanada |
eur | Österreich, Belgien, Bulgarien, Zypern, Tschechien, Dänemark, Estland, Finnland, Frankreich, Deutschland, Griechenland, Irland, Italien, Lettland, Litauen, Luxemburg, Malta, Niederlande, Norwegen, Portugal, Rumänien, Slowakei, Slowenien, Spanien, Schweden, Schweiz |
gbp | Vereinigtes Königreich |
hkd | Hongkong |
jpy | Japan |
myr | Malaysia |
nzd | Neuseeland |
sgd | Singapur |
usd | USA |
Wenn Sie ein Bankkonto in einer anderen Währung haben und eine Alipay-Zahlung in dieser Währung erstellen möchten, können Sie sich an den Support wenden. Zusätzliche Währungen werden auf Einzelfallbasis unterstützt.