Class GiropayIDCheckRequest
- Namespace
- GiroSolution.GiroCheckout.Request
- Assembly
- GiroCheckout.dll
Initialisierung einer giropay Altersverifikation. Durch eine erfolgreiche Initialisierung wird eine Referenznummer erstellt sowie ein Weiterleitungslink (redirect) an den Händler übermittelt. Der übermittelte Link führt zum Onlinebanking des Käufers. Er muss an diese URL weitergeleitet werden. Dies kann durch einen HTTP-Redirect-Header, eine HTML-Seite mit entsprechendem Meta-Tag oder Javascript erfolgen.
public class GiropayIDCheckRequest : GiroCheckoutRequest
- Inheritance
-
GiropayIDCheckRequest
- Inherited Members
Constructors
GiropayIDCheckRequest(Project, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string)
public GiropayIDCheckRequest(Project project, string merchantTxId, string bic, string iban, string info1Label, string info2Label, string info3Label, string info4Label, string info5Label, string info1Text, string info2Text, string info3Text, string info4Text, string info5Text, string urlRedirect, string urlNotify)
Parameters
projectProjectmerchantTxIdstringbicstringibanstringinfo1Labelstringinfo2Labelstringinfo3Labelstringinfo4Labelstringinfo5Labelstringinfo1Textstringinfo2Textstringinfo3Textstringinfo4Textstringinfo5TextstringurlRedirectstringurlNotifystring
Fields
BIC_REQ
protected const string BIC_REQ = "bic"
Field Value
IBAN_REQ
protected const string IBAN_REQ = "iban"
Field Value
INFO_1_LABEL_REQ
protected const string INFO_1_LABEL_REQ = "info1Label"
Field Value
INFO_1_TEXT_REQ
protected const string INFO_1_TEXT_REQ = "info1Text"
Field Value
INFO_2_LABEL_REQ
protected const string INFO_2_LABEL_REQ = "info2Label"
Field Value
INFO_2_TEXT_REQ
protected const string INFO_2_TEXT_REQ = "info2Text"
Field Value
INFO_3_LABEL_REQ
protected const string INFO_3_LABEL_REQ = "info3Label"
Field Value
INFO_3_TEXT_REQ
protected const string INFO_3_TEXT_REQ = "info3Text"
Field Value
INFO_4_LABEL_REQ
protected const string INFO_4_LABEL_REQ = "info4Label"
Field Value
INFO_4_TEXT_REQ
protected const string INFO_4_TEXT_REQ = "info4Text"
Field Value
INFO_5_LABEL_REQ
protected const string INFO_5_LABEL_REQ = "info5Label"
Field Value
INFO_5_TEXT_REQ
protected const string INFO_5_TEXT_REQ = "info5Text"
Field Value
MERCHANT_TX_ID_REQ
protected const string MERCHANT_TX_ID_REQ = "merchantTxId"
Field Value
REDIRECT_RES
protected const string REDIRECT_RES = "redirect"
Field Value
REFERENCE_RES
protected const string REFERENCE_RES = "reference"
Field Value
URL_NOTIFY_REQ
protected const string URL_NOTIFY_REQ = "urlNotify"
Field Value
URL_REDIRECT_REQ
protected const string URL_REDIRECT_REQ = "urlRedirect"
Field Value
bic
protected string bic
Field Value
iban
protected string iban
Field Value
info1Label
protected string info1Label
Field Value
info1Text
protected string info1Text
Field Value
info2Label
protected string info2Label
Field Value
info2Text
protected string info2Text
Field Value
info3Label
protected string info3Label
Field Value
info3Text
protected string info3Text
Field Value
info4Label
protected string info4Label
Field Value
info4Text
protected string info4Text
Field Value
info5Label
protected string info5Label
Field Value
info5Text
protected string info5Text
Field Value
merchantTxId
protected string merchantTxId
Field Value
urlNotify
protected string urlNotify
Field Value
urlRedirect
protected string urlRedirect
Field Value
Methods
ToString()
public override string ToString()
Returns
addParameters(List<RequestEntry>)
protected override void addParameters(List<GiroCheckoutRequest.RequestEntry> parameters)
Parameters
parametersList<GiroCheckoutRequest.RequestEntry>
execute()
Initialisierung einer giropay Altersverifikation mit oder ohne giropay Zahlung
public GiropayIDCheckResponse execute()
Returns
getRequestUrl()
protected override string getRequestUrl()