Zum Hauptinhalt springen

Integration mit PostFinance Checkout

Shopify-Integration​

Shopify ist ein kanadisches E-Commerce-Unternehmen mit Hauptsitz in Ottawa, Ontario, das Computersoftware für Online-Shops und Kassensysteme im Einzelhandel entwickelt. Wir haben eine Integration in das Shopify-Zahlungsgateway entwickelt, mit der Sie Transaktionen über Ihre bevorzugte Zahlungsmethode in Ihrem Shopify-Shop abwickeln können. Bitte befolgen Sie die detaillierten Anweisungen zur Integration von PostFinance Checkout-Zahlungen in Ihr Shopify-Backend.

BITTE BEACHTEN SIE: Shopify hat einige Änderungen an seiner Plattform vorgenommen. Um Zahlungen abzuwickeln, müssen Sie die neue Shopify-Zahlungs-App installieren.

Die folgenden Funktionen stehen mit der neuen Integration nicht mehr zur Verfügung:

  • Shopify-Abonnements
  • Integriertes Zahlungsformular
  • Rückerstattungen, Abwicklungen und Stornierungen sollten ausschließlich über das Shopify-Backend ausgelöst werden

Verbinden Sie Ihren Shopify-Shop ​

Um PostFinance Checkout in Ihr Shopify-Konto zu integrieren, müssen Sie die Shopify-Zahlungs-App der von Ihnen gewünschten Zahlungsmethode installieren.

Sie können Ihren Shopify-Shop über die Shopify-Payment-Integration verbinden, auf die Sie direkt von Ihrem Space aus zugreifen können: Space > Einstellungen > Shopify Payment

Integration erstellenAbbildung 1. Verwenden Sie die Shopify-Zahlungsintegration, um die Zahlungs-App zu installieren und die Zahlungs-App mit Ihrem Shop zu verbinden.

Sie können zu Space > Einstellungen > Shopify Payment navigieren und dort Ihren Shopify-Shop verbinden. Bitte befolgen Sie die folgenden Schritte, um die Installation abzuschließen:

  1. Klicken Sie auf Connect Shopify store.
  2. Wählen Sie die gewünschte Zahlungs-App aus und geben Sie den Namen Ihres Shops ein.
  3. Sie werden zu Shopify weitergeleitet, um die Zahlungs-App zu installieren.
  4. Konfigurieren und aktivieren Sie die Zahlungs-App in Shopify.

Sie finden die Zahlungs-App auch in der Liste der Zahlungsanbieter von Shopify, wenn Sie zu Settings Ihres Shops navigieren.

Zahlungsanbieter

Abbildung 2. Die Zahlungs-App PostFinance Checkout in der Liste der Zahlungsanbieter von Shopify.

Zahlungsabwicklung ​

Nach Bestätigung der Bestellung wird der Kunde auf die Zahlungsseite des Verarbeiters weitergeleitet, um die Zahlung abzuschließen.

Konfigurieren Sie Ihren Verarbeiter ​

Um Zahlungen über das konfigurierte Gateway entgegennehmen zu können, müssen Sie sicherstellen, dass Sie Ihren Verarbeiter, die Zahlungsmethode und den Konnektor korrekt konfiguriert haben. Anleitungen zur Konfiguration des Verarbeiters finden Sie in der Liste der Verarbeiter.

Zustandsdiagramm ​

Der Zahlungsvorgang ist für jede Zahlungsmethode, die Sie abwickeln können, vollständig standardisiert. Dadurch können Sie ganz einfach eine Zahlungsmethode oder einen Verarbeiter hinzufügen, ohne Änderungen an Ihrer Shopify-Konfiguration vornehmen zu müssen. Eine Übersicht über die Status und die Zahlungsabläufe finden Sie in der Zahlungsdokumentation.

Im folgenden Abschnitt geben wir Ihnen einen Überblick darüber, wie die Transaktionszustände im Shopify-Zustandsdiagramm für Bestellungen abgebildet werden.

Zuordnung der Shopify-Bestellungen zu Status ​

Das folgende Diagramm zeigt die Zustandsmaschine von Shopify für Bestellungen, einschließlich zusätzlicher Informationen zu den Zustandsübergängen.

Zustandsdiagramm

Abbildung 3. Zustandsdiagramm einer Shopify-Transaktion.

Transaktionsverwaltung ​

Sie können Transaktionen direkt im Shopify-Backend erfassen, stornieren und erstatten. Bitte beachten Sie: Wenn Sie Transaktionen innerhalb von PostFinance Checkout erstatten, stornieren oder erfassen, werden diese Vorgänge NICHT mit Shopify synchronisiert.

Eine Bestellung in Shopify abschließen (erfassen) ​

Sie haben die Möglichkeit, bei Ihren Transaktionen die Zahlung erst nach der Bestellung autorisieren zu lassen. In Shopify unter „Einstellungen > Zahlungen“ können Sie festlegen, ob die Zahlung sofort oder erst später erfolgen soll.

Zahlungserfassung

Abbildung 4. Wählen Sie Ihre bevorzugte Zahlungserfassungsmethode aus.

Um eine Transaktion in Shopify abzuschließen, öffnen Sie die Bestellung und klicken Sie auf die Schaltfläche Capture Payment.

Damit ist die Bestellung abgeschlossen und kann nicht mehr geändert werden.

Transaktionserfassung

Abbildung 5. Transaktion erfassen.

Abschluss der Zahlungsaufschiebung

Manche Händler möchten Transaktionen erst dann autorisieren und den Versandprozess einleiten, wenn alle Artikel versandfertig sind.

Dies ist möglich, allerdings sollten dabei bestimmte Abläufe beachtet werden. Wenn Sie den Zahlungsabschluss so konfiguriert haben, dass er zurückgestellt wird, sollten Sie die Transaktion erfassen, bevor Sie den Versand einleiten, da es vorkommen kann, dass der Abschluss fehlschlägt. Wenn Sie sichergehen möchten, dass Sie keine Artikel versenden, für die Sie noch keine Zahlung erhalten haben, sollten Sie den Versand aufschieben, bis der Status „erfüllt“ erreicht ist. Die Transaktion wechselt nach ihrer Erstellung in PostFinance Checkout und in Shopify in den Status Authorized. Wenn Sie den Fulfillment-Prozess starten möchten, stellen Sie sicher, dass Sie den Abschlussvorgang wie oben beschrieben einleiten. Sobald der Abschluss erfolgreich war, wechselt die Bestellung in PostFinance Checkout in den Status Fulfill und in Shopify in den Status Paid. Sie können nun den Fulfillment-Prozess starten.

Eine Transaktion in Shopify stornieren ​

Um eine Transaktion zu stornieren, klicken Sie auf die Schaltfläche More actions und anschließend auf die Schaltfläche Cancel order.

ungültige Transaktion

Abbildung 6. Eine Transaktion stornieren.

Eine Transaktion in Shopify rückerstatten ​

Sie haben die Möglichkeit, bereits abgeschlossene Transaktionen zu stornieren. Öffnen Sie dazu den erfassten Auftrag. Wenn Sie auf Refund klicken, wird das Fenster für Stornierungen angezeigt.

Rückerstattung-Transaktion

Abbildung 7. Eine Transaktion zurückerstatten.

Stellen Sie sicher, dass der Konnektor, der diese Zahlung verarbeitet hat, die Rückerstattungsfunktion unterstützt. Um dies zu überprüfen, sehen Sie sich die Liste der Verarbeiter an und überprüfen Sie den Konnektor des jeweiligen Verarbeiters.

feature-refund

Abbildung 8. Hier sehen Sie ein Beispiel für einen AMEX-Konnektor, der Rückerstattungen unterstützt.

Sie können Rückerstattungen auf Basis der Produktmenge vornehmen. Geben Sie dazu die Anzahl der Produkte ein, die Sie Ihrem Kunden erstatten möchten.

Rückerstattung-Transaktion

Abbildung 9. Eine Transaktion rückerstatten.

Sie können so viele Einzelrückerstattungen vornehmen, wie Sie möchten, bis Sie die Menge der ursprünglichen Bestellung erreicht haben.

Ausstehende Bestellungen in Shopify ​

Wenn eine Lieferung noch nicht erfolgt ist, wird der Status der Bestellung als Authorized angezeigt. Dies ist der Fall, wenn die Transaktion noch nicht den Status „erfüllt“ in PostFinance Checkout erreicht hat.

Dafür gibt es im Wesentlichen zwei Gründe:

  • Die Transaktion ist noch nicht abgeschlossen. In diesem Fall müssten Sie die Transaktion wie oben beschrieben abschließen.
  • Wir können Ihnen nicht mitteilen, ob Sie die Bestellung ausführen können. Die Lieferentscheidung wird in der Regel automatisch getroffen. Sollte dies nicht innerhalb des festgelegten Zeitraums geschehen, erstellen wir eine manuelle Aufgabe, die Sie beachten und deren Anweisungen Sie befolgen sollten.

Weitere Informationen zu manuellen Aufgaben finden Sie in unserer Dokumentation zu manuellen Aufgaben.

Unterstützung für Einzelposten ​

Unsere Shopify-Payment-Integration unterstützt nun Einzelposten. Um diese Funktion zu aktivieren, müssen Sie lediglich eine zusätzliche App in Ihrem Shopify-Shop installieren – schon steht diese Funktion in Ihrem Shop zur Verfügung.