ProjectcreatePaymentPageCaptureRequest Methode |
Girocheckout
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
Namensraum:
GiroSolution.GiroCheckout
Assembly:
GiroCheckout (in GiroCheckout.dll) Version: 1.1.0.0 (1.1.0.0)
Syntaxpublic PaymentPageCaptureRequest createPaymentPageCaptureRequest(
string merchantTxId,
int amount,
string currency,
string reference,
string purpose,
string txreference
)
Parameter
- merchantTxId
- Typ: SystemString
eindeutige Transaktions-ID des Händlers - amount
- Typ: SystemInt32
Bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent, Penny - currency
- Typ: SystemString
Währung der Transaktion, gemäß ISO 4217, EUR = Euro - reference
- Typ: SystemString
GiroCheckout Transaktions-ID, für die eine Buchung oder Erstattung durchgeführt werden soll - purpose
- Typ: SystemString
Verwendungszweck der Erstattung. Diese Information erscheint auf der Kreditkartenabrechnung. - txreference
- Typ: SystemString
GiroCheckout Transaktions-ID der konkreten Zahlungstransaktion, für die eine Buchung oder Erstattung durchgeführt werden soll. Diese wurde zuvor im Redirect im reference-Parameter und in der Notification im gcReference-Parameter zurückgeliefert. Dieser Parameter ist nur notwendig, wenn mit dem über 'reference' referenzierten Payment- oder Spendenlink mehr als eine erfolgreiche Zahlung getätigt wurde.
Rückgabewert
Typ:
PaymentPageCaptureRequestPaymentPageCaptureRequest
Siehe auch