Schnittstelle CreditCardRefundRequest
- 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:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
-
Methodenübersicht
-
Methodendetails
-
execute
Shop sendet referenzierende Transaktion.
Beispiel:
CreditCardRefundRequest request = project .createCreditCardRefundRequest(merchantTxId, amount, currency, purpose, reference, kassenzeichen);
CreditCardRefundResponse response = request.execute();- Gibt zurück:
CreditCardRefundResponse- Löst aus:
GiroCheckoutExceptionGiroCheckoutProtocolException
-