ProjectcreateDirectDebitTransactionWithPaymentPageRequest Methode |
Girocheckout
Initialisierung einer Lastschriftzahlung mit Formularservice
Namensraum:
GiroSolution.GiroCheckout
Assembly:
GiroCheckout (in GiroCheckout.dll) Version: 1.1.0.0 (1.1.0.0)
Syntaxpublic DirectDebitTransactionWithPaymentPageRequest createDirectDebitTransactionWithPaymentPageRequest(
string merchantTxId,
int amount,
string currency,
string purpose,
string type,
string locale,
int mobile,
string mandateReference,
string mandateSignedOn,
string mandateReceiverName,
int mandateSequence,
string pkn,
string urlRedirect,
string urlNotify,
string kassenzeichen
)
Parameter
- merchantTxId
- Typ: SystemString
eindeutige Transaktions-ID des Händlers - amount
- Typ: SystemInt32
Bei Dezimalwährungen der Betrag in der kleinsten Währungseinheit, z.B. Cent, Penny - currency
- Typ: SystemString
Währung der Transaktion, z.B. EUR = Euro - purpose
- Typ: SystemString
Verwendungszweck der Lastschrift - type
- Typ: SystemString
Transaktionsart - locale
- Typ: SystemString
Sprache des Lastschriftformulars, z.B. de = deutsch - mobile
- Typ: SystemInt32
Soll die Bezahlseite für mobile Browser optimiert werden - mandateReference
- Typ: SystemString
Mandatsreferenz. Wird keine angegeben, wird eine eindeutige Mandatsreferenz generiert. Die Manadatsreferenz ist in der Antwort enthalten. - mandateSignedOn
- Typ: SystemString
Datum im Format JJJJ-MM-TT, wann das SEPA-Lastschriftmandat erteilt wurde. Wenn kein Datum angegeben wird, wird das aktuelle Datum verwendet. - mandateReceiverName
- Typ: SystemString
Name des Empfängers, der im SEPA Mandat verwendet wurde. Falls nichts angegeben, wird der in den Stammdaten hinterlegte Firmenname verwendet. - mandateSequence
- Typ: SystemInt32
Sequenztyp der SEPA-Lastschrift. Falls nichts angegeben, wird eine Einmalzahlung angenommen. - pkn
- Typ: SystemString
Das Feld dient dazu eine erneute Transaktion, ohne erneute Eingabe der Bankverbindung, zu starten. - urlRedirect
- Typ: SystemString
URL, an die der Kunde nach der Zahlung geschickt werden soll - urlNotify
- Typ: SystemString
URL, an die der Zahlungsausgang gemeldet werden soll - kassenzeichen
- Typ: SystemString
Optional field that allows passing an additional reference/identifier for the transaction.
Rückgabewert
Typ:
DirectDebitTransactionWithPaymentPageRequestDirectDebitTransactionWithPaymentPageRequest
Siehe auch