Schnittstelle GiropayCaptureRequest
- Alle Superschnittstellen:
GiroCheckoutRequest
Beim Buchen (capture) 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
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:
GiropayCaptureRequest request = project.createGiropayCaptureRequest( merchantTxId, amount, currency, purpose, reference, merchantReconciliationReferenceNumber, finalCapture, kassenzeichen);
GiropayCaptureResponse response = request.execute();- Gibt zurück:
GiropayCaptureResponse- Löst aus:
GiroCheckoutExceptionGiroCheckoutProtocolException
-