Kontoverwaltung

https://checkout.postfinance.ch/user/login

Die Credentials (Postfinance Checkout Backoffice JAXForms) für das Login sind in Bitwarden hinterlegt.

Da diese Zugänge ohne einen aktiven Vertrag auslaufen, muss immer wieder ein neuer registriert werden:

Dokumentation

Allgemeine Dokumentation

https://checkout.postfinance.ch/doc

Technische Dokumentation

https://checkout.postfinance.ch/doc/api/web-service

Zahlungsprozess

https://checkout.postfinance.ch/de-ch/doc/payment/transaction-process

Beispiel einer Zahlung

https://checkout.postfinance.ch/de-ch/doc/payment/payment-page

Postman Collection

Checkout Flex.postman_collection_v3


Aufruf Schnittstelle

Übergabe Parameter Transaktionserstellung

Pfad/Name

Datentyp

Beschreibung

Beispiel

lineItems.quantityIntegerArtikel, Anzahl

1

lineItems.nameStringArtikel, Name

Auszug aus dem Geburtsregister (CIEC) (Formular 1.80) / Geburtsurkunde (Formular 1.2.3)

lineItems.amountIncludingTaxFloatArtikel, Betrag

31.1

lineItems.typeEnum (String)Artikel, Typ

PRODUCT [SHIPPING, DISCOUNT, FEE, PRODUCT, TIP]

lineItems.uniqueIdStringArtikel, Id

8f802614-68e7-4148-a15c-e0cd106bb4d7

currencyStringWährung

CHF

merchantReferenceStringReferenz

8f802614-68e7-4148-a15c-e0cd106bb4d7

languageStringSprache

de

completionBehaviorEnum (String)Abschlussverhalten

COMPLETE_DEFERRED [COMPLETE_IMMEDIATELY, COMPLETE_DEFERRED, USE_CONFIGURATION]

successUrlStringCallback Erfolg

https://

failedUrlStringCallback Misserfolg

https://


Konfiguration PostFinance Checkout

Einrichtung API-Benutzer

Benötigte Berechtigungen/Rollen

Einrichtung Space für Gebrauch mit JAXForms-Integration

Einstellungen CompletionTimeout

Einstellungen CompletionType (Abschluss/Annulation)