Schnittstelle KlarnaCaptureRequest
- Alle Superschnittstellen:
GiroCheckoutRequest
Beim Buchen wird das Kundenkonto mit einem Betrag belastet, die Gutschrift
erfolgt auf das Händlerkonto. Dieses Modell unterstellt, dass der
zugrundeliegende Geschäftsvorfall abgeschlossen ist, z.B. wurde ein Warenkorb
angeboten, bestellt und an den Kunden ausgeliefert. Bedingung: nur
reservierte Transaktionen können gebucht werden. Betrag Reservierungsbetrag.
Buchung von Teilbeträgen möglich.
-
Methodenübersicht
-
Methodendetails
-
execute
Shop sendet referenzierende Transaktion.
Beispiel:
KlarnaCaptureRequest request = project.createKlarnaCaptureRequest(merchantTxId, amount, currency, purpose, reference, kassenzeichen, basket, shippingInfo);
KlarnaCaptureResponse response = request.execute();- Gibt zurück:
KlarnaCaptureResponse- Löst aus:
GiroCheckoutExceptionGiroCheckoutProtocolException
-