Schnittstelle GiropayRefundRequest
- Alle Superschnittstellen:
GiroCheckoutRequest
Eine Erstattung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung komplett oder teilweise erstattet werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
Reservierung
Reservierung/Buchung
Betrag - Transaktionsbetrag der vormals gesendeten Transaktion
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
Reservierung
Reservierung/Buchung
Betrag - Transaktionsbetrag der vormals gesendeten Transaktion
-
Methodenübersicht
-
Methodendetails
-
execute
Shop sendet referenzierende Transaktion.
Beispiel:
GiropayRefundRequest request = project .createGiropayRefundRequest(merchantTxId, amount, currency, purpose, reference, merchantReconciliationReferenceNumber);
GiropayRefundResponse response = request.execute();- Gibt zurück:
GiropayRefundResponse- Löst aus:
GiroCheckoutExceptionGiroCheckoutProtocolException
-